Reverse Engineering Meta Programming Library (REMPL) that enables manipulations with source code meta constructs, like classes, methods, files, packages, etc. in runtime.
'com.rempl.readers.scm:bridge-scm-api:1.1.3'
<dependency>
<groupId>com.rempl.readers.scm</groupId>
<artifactId>bridge-scm-api</artifactId>
<version>1.1.3</version>
</dependency>
<dependency org="com.rempl.readers.scm" name="bridge-scm-api" rev="1.1.3"/>
"com.rempl.readers.scm", "bridge-scm-api", "1.1.3"