java-class-version

Python-inspired utility functions and classes (and others) for Java.

License

License

MIT
Categories

Categories

Java Languages
GroupId

GroupId

com.github.fracpete
ArtifactId

ArtifactId

java-class-version
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

java-class-version
Python-inspired utility functions and classes (and others) for Java.
Source Code Management

Source Code Management

https://github.com/fracpete/java-class-version

Download java-class-version

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
net.sourceforge.argparse4j : argparse4j jar 0.8.1

Project Modules

There are no modules declared in this project.

java-class-version

Library for listing version of Java class files.

Collects the Java versions stored in class files and outputs it in various formats: text, CSV or summary (counts per version).

Command-line

usage: com.github.fracpete.javaclassversion.ListClasses
       [-h] --input INPUT [--format {text,csv,summary}]
       [--output OUTPUT] [--verbose]

Listing Java class file versions.

named arguments:
  -h, --help             show this help message and exit
  --input INPUT          The files or directories to inspect
  --format {text,csv,summary}
                         The output format to use
  --output OUTPUT        The file to write the generated output to
  --verbose              Whether to be verbose during generation

Maven

Add the following dependency to your pom.xml:

    <dependency>
      <groupId>com.github.fracpete</groupId>
      <artifactId>java-class-version</artifactId>
      <version>0.0.1</version>
    </dependency>

Versions

Version
0.0.1