-
Notifications
You must be signed in to change notification settings - Fork 0
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
Migrate to new ProtoData #120
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #120 +/- ##
=========================================
Coverage 36.64% 36.64%
Complexity 342 342
=========================================
Files 124 124
Lines 2423 2423
Branches 197 197
=========================================
Hits 888 888
Misses 1476 1476
Partials 59 59 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alexander-yevsyukov LGTM in general. Please see my comments.
This PR migrates to new ProtoData addressing the breaking API changes related to new package and artifact structure.
Other notable changes
Integration tests related to Validation were copied from McJava.
The history of the code changes in these tests was not preserved because of little value comparing to the efforts.
Should we need the history, we could obtain it from
mc-java
repository.Later these tests would be reviewed and updated.
Codegen-related tests that used to be under
java-runtime
moved underjava-tests/runtime
.This is done to test the currently developed codegen, rather than one used by McJava applied to
java-runtime
module.Validation codegen was disabled under
java-runtime
module to ease the migration during next breaking API change.