Skip to content
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

XStream modules are using to be deleted Java APIs - Java9 version #211 #212

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

gorky
Copy link
Contributor

@gorky gorky commented Jul 29, 2020

#211
Updates from CodeUpdater
https://j2eeguys.com/updater/

Signed-off-by: Steve Davidson [email protected]

@gorky
Copy link
Contributor Author

gorky commented Jul 30, 2020

Note: The autoupdater skipped several files for various reasons:
log/Fields.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/CompositeClassLoader.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/ToAttributedValueConverter.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/FieldDictionary.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/PureJavaReflectionProvider.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/SerializationMembers.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z log/AbstractAttributedCharacterIteratorAttributeConverter.skipped uses deprecated method java/lang/reflect/AccessibleObject::isAccessible()Z
To update these invocations would require more rework of the (mostly if not completely internal) XStream APIs than can be handled by automation (my apologies).

@joehni joehni self-assigned this Jul 31, 2020
@joehni joehni added this to the 1.5.x milestone Jul 31, 2020
@joehni
Copy link
Member

joehni commented Jul 31, 2020

Hi,

XStream 1.5 supports Java 8 as base line. I've picked the valueOf stuff for now, the isAccessible part will be taken later.
I've also not merged any commit to the xstream-benchmark module. The complete stuff is deprecated and target for removal.

Cheers,
Jörg

@gorky
Copy link
Contributor Author

gorky commented Aug 3, 2020

Cool! Delighted that you found this helpful/usefult. Let me know if I can be of assistance in any manner.

Regards,
Steve

gorky and others added 4 commits October 25, 2020 19:52
Signed-off-by: Steve Davidson <[email protected]>
x-stream#211

Automatic updates
https://jenkins.updater.j2eeguys.com/

Signed-off-by: Honor Systems Updater Jenkins <[email protected]>
This reverts commit 56236a0.
"mvn -Dcopyright.update=true org.glassfish.copyright:glassfish-copyright-maven-plugin:repair"
Copyright licenses were incorrectly modified by glassfish-copyright-maven-plugin

Signed-off-by: Steve Davidson <[email protected]>
x-stream#211

Automatic updates
https://jenkins.updater.j2eeguys.com/

Signed-off-by: Honor Systems Updater Jenkins <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants