adoptopenjdk / jsplitpkgscan Goto Github PK
View Code? Open in Web Editor NEWJDK 9+ split package analysis tool
License: GNU General Public License v2.0
JDK 9+ split package analysis tool
License: GNU General Public License v2.0
Have a more readable graphic using more color for the packages and its dependency graphs. The graphs could may have different colors based on the amount of split packages. (2 sources with same package having a different color than 3 and so on)
Gradle 6.4 added support for buildng modular projects, there's no need to use the org.gradle.java.experimental-jigsaw
plugin anymore (which is outdated any way).
Gradle 6 adds support for generating and attaching these JARs
https://docs.gradle.org/current/userguide/java_plugin.html#sec:java-extension
jdk
is too generic. Other options beside the one suggested in the title is to use org.adoptopenjdk.jsplitpkgscan
as found as the value of Automatic-Module-Name
in the build file.
Some organizations mark their public API in the codebase by annotating members of this API. I think it would be useful to get this information together with split package report to quickly check the impact of split package elimination on existing API.
Do you think it would be useful to add feature like this or it's too specific usage scenario?
Build from master fails with, see log attached
build.txt
Lines 26 to 48 of the build can be simplified by applying and configuring the application
plugin. The update to the JAR's mentaInf still needs to be defined explicitly.
Trying to run on JDK 11 results in:
gradlew clean build
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine java version from '11'.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
AFAICT only one of the two is needed.
The build states JDK 12 as source/target compatibility. Are there any hard restrictions that require JDK 12 as a minimum? Is it possible to change this to JDK 11?
Hi, I am trying to gradlew clean and build without an IDE, but I keep getting this
Downloading https://services.gradle.org/distributions/gradle-5.4-all.zip
Though I have gradle 5.4 globally installed.
Since I am behind proxy it won't let it go and download. So I will get connection error and the build will just stop.
gradle clean build --offline doesn't work neither.
Setting GRADLE_HOME and PATH didn't make it any better.
The split package report contains redundant library entries when showing all libraries per package.
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.