Branch: refs/heads/master Home: https://github.com/jenkinsci/config-file-provider-plugin
Commit: 8b8a1b0836d6a087d6da9ed55108e163fd92a66e https://github.com/jenkinsci/config-file-provider-plugin/commit/8b8a1b0836d6a087d6da9ed55108e163fd92a66e Author: René Scheibe <rene.sche...@gmail.com> Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: M src/test/java/org/jenkinsci/plugins/configfiles/GlobalConfigFilesTest.java A src/test/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFilesTest.java M src/test/resources/org/jenkinsci/plugins/configfiles/GlobalConfigFilesTest/verifyLoadWithAnonymousInnerClassComparatorVar1/org.jenkinsci.plugins.configfiles.GlobalConfigFiles.xml A src/test/resources/org/jenkinsci/plugins/configfiles/folder/FolderConfigFilesTest/verifyLoadWithAnonymousInnerClassComparatorVar1/jobs/test-folder/config.xml Log Message: ----------- [JENKINS-53399] Add deserialization test for FolderConfigFileProperty The config files for the new test have been set up as similar as possible to the existing one, only ids differ. The existing test was cleaned a bit. Commit: 0eaab898cc00e5104be541a646a34f86420fad96 https://github.com/jenkinsci/config-file-provider-plugin/commit/0eaab898cc00e5104be541a646a34f86420fad96 Author: René Scheibe <rene.sche...@gmail.com> Date: 2019-09-03 (Tue, 03 Sep 2019) Changed paths: A src/main/java/org/jenkinsci/plugins/configfiles/ConfigByIdComparator.java A src/main/java/org/jenkinsci/plugins/configfiles/GlobalConfigFiles$1.java M src/main/java/org/jenkinsci/plugins/configfiles/GlobalConfigFiles.java A src/main/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFileProperty$1.java M src/main/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFileProperty.java Log Message: ----------- Fix anonymous class serialization warnings Anonymous inner classes are replaced by a dedicated comparator class. NOTE: Also introducing classes to keep XStream backward compatibility. This was missed in the previous attempt in commit 2366eaee69. The warnings from org.jenkinsci.remoting.util.AnonymousClassWarnings have been: > "Attempt to (de-)serialize anonymous class > org.jenkinsci.plugins.configfiles.GlobalConfigFiles$1 ..." > "Attempt to (de-)serialize anonymous class > org.jenkinsci.plugins.configfiles.folder.FolderConfigFileProperty$1 ..." see: https://wiki.jenkins.io/display/JENKINS/Serialization+of+anonymous+classes Commit: 192a6e4620b6da2742842b967270f643f6334979 https://github.com/jenkinsci/config-file-provider-plugin/commit/192a6e4620b6da2742842b967270f643f6334979 Author: imod <d...@fortysix.ch> Date: 2019-09-04 (Wed, 04 Sep 2019) Changed paths: A src/main/java/org/jenkinsci/plugins/configfiles/ConfigByIdComparator.java A src/main/java/org/jenkinsci/plugins/configfiles/GlobalConfigFiles$1.java M src/main/java/org/jenkinsci/plugins/configfiles/GlobalConfigFiles.java A src/main/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFileProperty$1.java M src/main/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFileProperty.java M src/test/java/org/jenkinsci/plugins/configfiles/GlobalConfigFilesTest.java A src/test/java/org/jenkinsci/plugins/configfiles/folder/FolderConfigFilesTest.java M src/test/resources/org/jenkinsci/plugins/configfiles/GlobalConfigFilesTest/verifyLoadWithAnonymousInnerClassComparatorVar1/org.jenkinsci.plugins.configfiles.GlobalConfigFiles.xml A src/test/resources/org/jenkinsci/plugins/configfiles/folder/FolderConfigFilesTest/verifyLoadWithAnonymousInnerClassComparatorVar1/jobs/test-folder/config.xml Log Message: ----------- Merge branch 'darxriggs-fix-anonymous-class-warning' Compare: https://github.com/jenkinsci/config-file-provider-plugin/compare/bb125d8f4fd1...192a6e4620b6 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/config-file-provider-plugin/push/refs/heads/master/bb125d-192a6e%40github.com.