Skip to content

contextzip 0.6.0 — Java, Kotlin and Spring Boot support

Choose a tag to compare

@akadeepesh akadeepesh released this 05 Nov 09:01
· 15 commits to main since this release

Added

  • Java, Kotlin and Spring Boot support. pom.xml, build.gradle(.kts)
    and settings.gradle(.kts) are detected (Spring Boot from its parent POM
    or Gradle plugin), and their build output is left out: target/,
    build/, .gradle/, *.class, *.jar/*.war, the mvnw/gradlew
    wrappers, Eclipse and IntelliJ files, JVM crash dumps and Spring
    Initializr's HELP.md. Sources, build files and application.* config
    are kept.
  • Modules declared in a Maven <modules> list or a Gradle
    settings.gradle include are detected at any depth, like npm and Cargo
    workspaces.
  • contextzip watch understands JVM output: stack traces with their
    Caused by: chains (labelled with the root cause), Spring Boot's
    "APPLICATION FAILED TO START" report, and compile errors from javac,
    kotlinc, Maven and Gradle. Framework frames are collapsed, and application
    frames are resolved to their source files through the class's package.