Project Group: io.earcam.instrumental

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.archive

io.earcam.instrumental : io.earcam.instrumental.archive

Create/read archives in-memory/on-disk, supports Multi-Release JARs

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.module.auto

io.earcam.instrumental : io.earcam.instrumental.module.auto

Bytecode parsing sufficient to enable auto-importing for programmatic modules

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.compile

io.earcam.instrumental : io.earcam.instrumental.compile

Compile from memory/filesystem to memory/filesystem, easily

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.lade

io.earcam.instrumental : io.earcam.instrumental.lade

Not just the usual fudge of ClassLoader.defineClass() - loads in-memory JARs returning valid resource URLs

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.agent

io.earcam.instrumental : io.earcam.instrumental.agent

Dynamically load a Java Agent or acquire java.lang.instrument.Instrumentation via SPI

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.archive.glue

io.earcam.instrumental : io.earcam.instrumental.archive.glue

Glues instrumental.archive to to instrumental.compile, enabling in-memory archives as dependencies

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.agent.defy

io.earcam.instrumental : io.earcam.instrumental.agent.defy

Java Agent to remove final modifiers from classes, methods and fields

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.agent.junit

io.earcam.instrumental : io.earcam.instrumental.agent.junit

Use Java Agents in JUnit tests (4.12 and 5.3.0-M1) without any external configuration

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.fluency

io.earcam.instrumental : io.earcam.instrumental.fluency

Annotation processor of fluently annotated methods, generating APIs with fluency

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.lade.jpms

io.earcam.instrumental : io.earcam.instrumental.lade.jpms

Create and run dynamic JPMS module layers from an in-memory classloader

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.proxy

io.earcam.instrumental : io.earcam.instrumental.proxy

Smoother API than java.lang.reflect and various InvocationHandlers

Last Version: 0.1.0

Release Date:

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.compile.glue

io.earcam.instrumental : io.earcam.instrumental.compile.glue

Glues instrumental.compile to instrumental.archive, compile to JAR entirely in-memory

Last Version: 0.1.0

Release Date:

io.earcam.instrumental.proxy.concrete

io.earcam.instrumental : io.earcam.instrumental.proxy.concrete

Proxy classes using standard java.lang.reflect.InvocationHandler

Last Version: 0.1.0

Release Date:

  • 1