Repository navigation
Conversation
|
@zkaoudi Needed your review here. |
|
Thanks, two issues:
Reproduced both with focused Java 17 checks. Always preserve user settings, fix shorthand resolution, and add regression tests covering plugin registration. |
ab207d3 to
43f2185
Compare
|
Thanks for the review @novatechflow ! Both issues are fixed and tested on Java 17:
|
|
The original issues are fixed and covered by regression tests, great progress! One edge remains: a job-level Reproduced on Java 17. Please add parent/child override tests. |
43f2185 to
f352aab
Compare
|
@novatechflow all your requirements have been added. A job-level |
Summary of Changes
final boolean encodeIds = false;inTreeEncoderwithwayang.ml.encoding.encode-ids(defaulting tofalse, with shorthandwayang.ml.encode-idssupported).TreeEncoder(mappings, configuration)constructor, getter/setter for configuration, and overloadedencodemethods that resolveencodeIdsfromOptimizationContextor local configuration.wayang-ml-defaults.propertiesinMachineLearning.plugin().setProperties(Configuration)and declaredwayang.ml.encoding.encode-ids = false.TreeEncoderTestverifying default behavior, enabled ID encoding via configuration, and plugin properties loading.Closes #776.