cheesterx3 opened a new pull request #129: URL: https://github.com/apache/felix-dev/pull/129
There were solved several problems: 1. Using ASM5 - was increased to ASM7 for compiling in java 11+. For this change was removed `asm-all` dependency and used concrete dependencies 2. There was a problem on initializing final fields. iPOJO manipulator changed all class fields in constructor to initialize through setters invoking. And this was a problem because such possibility was fixed in java 9 ([Compilers accept modification of final fields outside initializer methods](https://bugs.openjdk.java.net/browse/JDK-8157181)). Besides there is no need to change final fields initialization, because after manipulator processing they are always accessed through getters 3. Was fixed static interface initialization I had to change version to 1.13.0 line cause my own usage, i think it's good to change minor version if PR will be accepted -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
