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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 [email protected].
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.