Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/filesystem_scm-plugin
  Commit: 939cc3f0695f52e24961cf81d616c1a18af9acb9
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/939cc3f0695f52e24961cf81d616c1a18af9acb9
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-17 (Sat, 17 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java
    A src/test/java/hudson/plugins/filesystem_scm/FolderDiffFake.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  improved method signature of FolderDiff.getNewOrModifiedFiles

Why
- removed explicit testing parameter (antipattern)

what
- solved it be inheritance and overwriting copyFile


  Commit: 90d50676716d124f7f9f250272edc350650f1f2d
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/90d50676716d124f7f9f250272edc350650f1f2d
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-17 (Sat, 17 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffFake.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  improved signature of FolderDiff.getDeletedFiles

Why
- removed explicit testing parameter (antipattern)

what
- extracted deleteFile()
- solved it be inheritance and overwriting deleteFile


  Commit: af8372db9df3a333e7565b54f91769060f291ebd
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/af8372db9df3a333e7565b54f91769060f291ebd
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-17 (Sat, 17 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java

  Log Message:
  -----------
  Extracted Methods from RemoteFolderDiff.copyFile

why
- better readability
what
- is unix and chmod of destination Folder


  Commit: 19f57ef49e43dba54fd176e67b48d02e22869efd
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/19f57ef49e43dba54fd176e67b48d02e22869efd
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-17 (Sat, 17 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  extracted getDirFilter


  Commit: 1fbb7d547a9ce1049d697fcd5ca96a3145265dac
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/1fbb7d547a9ce1049d697fcd5ca96a3145265dac
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-17 (Sat, 17 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  extracted similar code into function

what
- add and Log created


  Commit: e2b9084a2f9d0feb48bc3e7e1bdb2a22c6bf6931
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/e2b9084a2f9d0feb48bc3e7e1bdb2a22c6bf6931
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-18 (Sun, 18 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  Fixed build errors ( forgot to remove javadoc params)

what
- removed documentation of removed paramteres
- added documentation for parameters which yield a warning when build


  Commit: 2935be92ea0f1d373c3b0bc30a7fbc4f1744b3ca
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/2935be92ea0f1d373c3b0bc30a7fbc4f1744b3ca
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-18 (Sun, 18 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  Refactored Tests

What
- used TemporaryFolder Rule instead explicitly creating and deleting temp folder
- refactored asserting of results


  Commit: 1f24903cfcc05251b56548a0bbcdf00f780a8e9a
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/1f24903cfcc05251b56548a0bbcdf00f780a8e9a
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-18 (Sun, 18 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  extracted createFileAndAddExpectation


  Commit: a3a27c7a757e860ab0b9a5d2b1f7e2307a8324fd
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/a3a27c7a757e860ab0b9a5d2b1f7e2307a8324fd
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-18 (Sun, 18 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  renmaed Function

why
- better naming
- removed not used parameter


  Commit: 8ea48d2e21f5e286293b84fffc9fe4893914b02a
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/8ea48d2e21f5e286293b84fffc9fe4893914b02a
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-19 (Mon, 19 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  renamed testcases

why
- to follow pattern functionname_startState_ExpectedOutcome


  Commit: 381eb86684a652650f727a809fbd626de6b4eea4
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/381eb86684a652650f727a809fbd626de6b4eea4
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-19 (Mon, 19 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  refactored Test, extracted similar anonym classes


  Commit: ee440808bda33edfa83070a8dde876429377a5d5
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/ee440808bda33edfa83070a8dde876429377a5d5
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-19 (Mon, 19 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffFake.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  renamed process Files and simplified creation off FolderDiffFake


  Commit: b9f0a33aa1bf64a8593400dad2c07736dc9151e0
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/b9f0a33aa1bf64a8593400dad2c07736dc9151e0
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest2.java
    A src/test/java/hudson/plugins/filesystem_scm/TestUtils.java

  Log Message:
  -----------
  extracted Test Util Function in own class


  Commit: 317f5dc3b965fe421c5de5a57ed6537539c4f672
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/317f5dc3b965fe421c5de5a57ed6537539c4f672
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  created small Tests to replace old tests

why
- to complex and random test scenarios
- test should be small and repeatable not maybe flaky

what
- started to create new tests to condense them to the essence of the test


  Commit: b5aefa28db59ad8157d355d8e9224816faf2a95d
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/b5aefa28db59ad8157d355d8e9224816faf2a95d
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  Fixed bug, when dst folder is deleted


  Commit: 0563dbbd27e28ebaf586c068f5d47fdd669260bc
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/0563dbbd27e28ebaf586c068f5d47fdd669260bc
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  fixed bug when src File is deleted, added Test


  Commit: 77770186c7aec1a30b0bea2abb9ab9eb503ce045
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/77770186c7aec1a30b0bea2abb9ab9eb503ce045
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  renmaed old test in old and added new tests


  Commit: 5e2ee5dfddeece1205adf68e2d1ae84aac2a704c
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/5e2ee5dfddeece1205adf68e2d1ae84aac2a704c
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  fixed Bug when src directory is not present


  Commit: 02053a1c88dee133815f629108c7d0fa6852201c
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/02053a1c88dee133815f629108c7d0fa6852201c
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  added check that copy and delte are actually executed


  Commit: f97b3b6fcc312192d8f0a521f9f3d42d11e1ae40
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/f97b3b6fcc312192d8f0a521f9f3d42d11e1ae40
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-23 (Fri, 23 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  deleted old tests, have been replaced by new tests


  Commit: d62ea46821592ab70d7adc6c9566f76aa9135709
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/d62ea46821592ab70d7adc6c9566f76aa9135709
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-24 (Sat, 24 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  added Tests for IgnoreHidden Files


  Commit: aeb548d34d3bb71ae7703f56a7fa9190b1f61e39
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/aeb548d34d3bb71ae7703f56a7fa9190b1f61e39
  Author: Jens Rogalli <[email protected]>
  Date:   2018-02-24 (Sat, 24 Feb 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  hide File Test added Windows specific code

why
- on nix systems you can hide a file by the name (starts with a dot e.g. 
.HiddenFile)
- in windows you need to set explicitly the property

what
- added the setting of this property


  Commit: 0e55b17a4d9082cd30eb425b0e501308d254d212
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/0e55b17a4d9082cd30eb425b0e501308d254d212
  Author: Jens Rogalli <[email protected]>
  Date:   2018-03-01 (Thu, 01 Mar 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  readded the original signatures of methods

why
- better compability to code which uses this plugin

what
- readded old signatures, this time marked as deprecated


  Commit: b2e803d9d5c3b835607e2d370dbca88dccb55789
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/b2e803d9d5c3b835607e2d370dbca88dccb55789
  Author: Jens Rogalli <[email protected]>
  Date:   2018-03-04 (Sun, 04 Mar 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  changed method signature

adjusted method signature


  Commit: 3f6bdb78dad8c9eb030e7120673472a7d026a865
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/3f6bdb78dad8c9eb030e7120673472a7d026a865
  Author: Jens Rogalli <[email protected]>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  adjusted to review comments

adjusted Test to changed behaviour


  Commit: 31f654857cc72b86d6cc9caac90bf685ba3ee287
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/31f654857cc72b86d6cc9caac90bf685ba3ee287
  Author: Jens Rogalli <[email protected]>
  Date:   2018-03-23 (Fri, 23 Mar 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FSSCM.java
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java

  Log Message:
  -----------
  removed buildtime javadoc warnings by adding javadoc

added mentioned and missing  javadoc for FSSCM.java and FolderDiff.java


  Commit: c676cebc186447879489a35caf11df9ab298383f
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/c676cebc186447879489a35caf11df9ab298383f
  Author: Jens Rogalli <[email protected]>
  Date:   2018-03-24 (Sat, 24 Mar 2018)

  Changed paths:
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java

  Log Message:
  -----------
  added new line at end fo file


  Commit: 0c7667f87d30edb1a5edd526cf5386e0eb0f59da
      
https://github.com/jenkinsci/filesystem_scm-plugin/commit/0c7667f87d30edb1a5edd526cf5386e0eb0f59da
  Author: Oleg Nenashev <[email protected]>
  Date:   2018-03-31 (Sat, 31 Mar 2018)

  Changed paths:
    M src/main/java/hudson/plugins/filesystem_scm/FSSCM.java
    M src/main/java/hudson/plugins/filesystem_scm/FolderDiff.java
    M src/main/java/hudson/plugins/filesystem_scm/RemoteFolderDiff.java
    A src/test/java/hudson/plugins/filesystem_scm/FolderDiffFake.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest.java
    M src/test/java/hudson/plugins/filesystem_scm/FolderDiffTest2.java
    A src/test/java/hudson/plugins/filesystem_scm/TestUtils.java

  Log Message:
  -----------
  Merge pull request #8 from genmad/Refactor_FolderDiff

Refactoring Preperations for Jenkins49561


Compare: 
https://github.com/jenkinsci/filesystem_scm-plugin/compare/d735e4f892a8...0c7667f87d30

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to