-
Notifications
You must be signed in to change notification settings - Fork 605
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
issue #2960 shared-component-properties add support for lazy bindings, require AEM 6.5.7+ #2964
base: master
Are you sure you want to change the base?
Conversation
3937876
to
8833320
Compare
Codecov Report
@@ Coverage Diff @@
## acs-aem-commons-6.0.0 #2964 +/- ##
===========================================================
+ Coverage 54.60% 54.64% +0.04%
- Complexity 5256 5274 +18
===========================================================
Files 697 697
Lines 28395 28418 +23
Branches 3658 3654 -4
===========================================================
+ Hits 15506 15530 +24
- Misses 11436 11438 +2
+ Partials 1453 1450 -3
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
8833320
to
027f47f
Compare
So... I think something related to these two links is causing some unit tests to break in java17 that pass in java11, AFTER upgrading to SLING-8116 ValueMap - implement default methods using OSGI Converter https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/doc-files/ValueBased.html |
…per LazyBindings types
027f47f
to
2641f56
Compare
…upport-lazy-bindings-version-600
This is a proper approach to resolving #2960 in a way that requires an increase in the minimum supported AEM version to 6.5 SP7.
I rebased the master PR branch for pre-6.5.7 support and then added a commit to upgrade the platform dependencies to 6.5.7 and replace the use of reflection with proper LazyBinding types.
@joerghoh @kwin @HitmanInWis @davidjgonzalez