Atlas

Plain-and-simple binary transformer for Java artifacts

License

License

GroupId

GroupId

org.cadixdev
ArtifactId

ArtifactId

atlas
Last Version

Last Version

0.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

Atlas
Plain-and-simple binary transformer for Java artifacts
Project URL

Project URL

https://github.com/CadixDev/Atlas
Source Code Management

Source Code Management

https://github.com/CadixDev/Atlas

Download atlas

How to add to project

<!-- https://jarcasting.com/artifacts/org.cadixdev/atlas/ -->
<dependency>
    <groupId>org.cadixdev</groupId>
    <artifactId>atlas</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.cadixdev/atlas/
implementation 'org.cadixdev:atlas:0.2.2'
// https://jarcasting.com/artifacts/org.cadixdev/atlas/
implementation ("org.cadixdev:atlas:0.2.2")
'org.cadixdev:atlas:jar:0.2.2'
<dependency org="org.cadixdev" name="atlas" rev="0.2.2">
  <artifact name="atlas" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.cadixdev', module='atlas', version='0.2.2')
)
libraryDependencies += "org.cadixdev" % "atlas" % "0.2.2"
[org.cadixdev/atlas "0.2.2"]

Dependencies

compile (2)

Group / Artifact Type Version
org.cadixdev : bombe jar 0.3.5
org.cadixdev : bombe-asm jar 0.3.5

Project Modules

There are no modules declared in this project.

Atlas

Atlas is a plain-and-simple binary transformer for Java artifacts, providing a simple API to manipulate Jars as you see fit.

try (final Atlas atlas = new Atlas()) {
    atlas.install(ctx -> new JarEntryRemappingTransformer(
        new LorenzRemapper(mappings)
    ));
    atlas.run(Paths.get("input.jar"), Paths.get("output.jar"));
}

License

Atlas is made available under the Mozilla Public License 2.0, you can find a copy within Atlas' binary, or within this repository.

org.cadixdev

Cadix Dev Team

A collection of OSS projects related to the analysis of Java software.

Versions

Version
0.2.2
0.2.1
0.2.0
0.1.0