hierynomus / asn-one Goto Github PK
View Code? Open in Web Editor NEWA Standalone ASN.1 Encoding/Decoding Library in Java
License: Apache License 2.0
A Standalone ASN.1 Encoding/Decoding Library in Java
License: Apache License 2.0
v0.6.0
defines an automatic module name
$ jarviz module descriptor --file asn-one-0.6.0.jar
name: com.hierynomus.asnone
version: 0.6.0
open: false
automatic: true
requires:
java.base mandated
contains:
com.hierynomus.asn1
com.hierynomus.asn1.annotations
com.hierynomus.asn1.encodingrules
com.hierynomus.asn1.encodingrules.ber
com.hierynomus.asn1.encodingrules.der
com.hierynomus.asn1.types
com.hierynomus.asn1.types.constructed
com.hierynomus.asn1.types.primitive
com.hierynomus.asn1.types.string
com.hierynomus.asn1.util
I'd be great if the library supplied a full Java module descriptor. It's possible to keep bytecode baseline compatible with Java 7 while providing a full module descriptor thanks to ModiTect. This will help modular projects that consume asn-one
, specifically those that create custom Java Runtimes with jlink
, as the latter does not support automatic modules but explicit modules. If interested I can send a PR to make it happen.
cloned the repo and run ./gradlew clean build
I got the error:
Could not compile settings file '/home/asn-one/settings.gradle'.
startup failed:
General error during conversion: Unsupported class file major version 61
I am using JDK17 (which is version 61), also tried with JDK11, same error.
It seems that the gradle version specified in gradle-wrapper.properties (7.0) is not compatible with the jdk with which the files were compiled.
I changed gradle version to 7.3, the first compatible with Jdk17, it compiles but got: 45 tests completed, 39 failed. build failed.
HI Hierynomus
can you please update some examples.
It seems the version 0.7.0 is missing from central Maven repository.
https://central.sonatype.com/artifact/com.hierynomus/asn-one/0.6.0
https://central.sonatype.com/artifact/com.hierynomus/asn-one/0.7.0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.