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.

Reply via email to