-
Notifications
You must be signed in to change notification settings - Fork 143
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: patch everything we use to be a real Java Module #10056
Conversation
Node: E2E Test Results 1 files ± 0 1 suites ±0 23m 12s ⏱️ + 23m 12s Results for commit ec1e90a. ± Comparison against base commit c71508e. This pull request removes 1 and adds 311 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
6f2fc4e
to
84883a2
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #10056 +/- ##
=============================================
+ Coverage 63.11% 63.13% +0.02%
+ Complexity 30722 30696 -26
=============================================
Files 3335 3327 -8
Lines 134140 133875 -265
Branches 13914 13875 -39
=============================================
- Hits 84659 84520 -139
+ Misses 46137 46018 -119
+ Partials 3344 3337 -7 ☔ View full report in Codecov by Sentry. |
7ced075
to
a39a415
Compare
a39a415
to
5c5626f
Compare
Signed-off-by: Jendrik Johannes <jendrik.johannes@gmail.com>
ac25363
to
5914e8a
Compare
Signed-off-by: Jendrik Johannes <jendrik.johannes@gmail.com>
5914e8a
to
ec1e90a
Compare
Signed-off-by: Jendrik Johannes <jendrik.johannes@gmail.com>
Description:
module-info
.failOnAutomaticModules.set(true)
feature ofextra-module-info
ensures that no non-module Jars can be added (without corresponding patching) in the future.java-module-dependencies
plugin allow us to remove some tweaks we had to doAgain, there are probably missing
requires
to core Java Modules in some of the patched Jars. This will be seen once we start using the Module Path at (test) runtime. This will be follow up work.Notes for reviewer:
Checklist