Registry / utility / scalameta-2-12

scalameta-2-12

JSON →
library4.15.2javamavenunverified

Scalameta is a Scala library for programmatic access to Scala source code, providing parsing, analysis, and transformation APIs.

<dependency> <groupId>org.scalameta</groupId> <artifactId>scalameta_2.12</artifactId> <version>4.15.2</version> </dependency>
INSTALL
IMPORT
SIG · SCALAMETA-2-12
S
scalameta-2-12
utilityjavav4.15.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Input
scala.meta.inputs.Input

Create a Scalameta Input from a string

import scala.meta.inputs.Input; Input.String input = Input.String("val x = 1"); System.out.println(input.text());
Debug
Known issues
breakingScalameta 4.x requires Scala 2.12/2.13; not compatible with Scala 3 directly.
fix
Use scalameta 4.x with Scala 2.12 or 2.13; for Scala 3, use scalameta 4.5+ with -Xsource:3.
affects: >=4.0.0
Upgrade
Version history
4.15.2latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
5 hits · last 30 days
node
4
Resources
scalameta-2-12 — mvn dependency:get scalameta-2-12 · libregistry