Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: 6fc717d939ed29af588d6f325d44b91314ce4fc9
      
https://github.com/jenkinsci/git-client-plugin/commit/6fc717d939ed29af588d6f325d44b91314ce4fc9
  Author: Mark Waite <[email protected]>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M src/main/java/hudson/plugins/git/Branch.java

  Log Message:
  -----------
  Use SHA1 in Branch.toString()

No need to wrap the sha1 value with the ObjectId[] string from the
ObjectId.toString() method.


  Commit: cce97623a10a694758d36d0b668c0d6e0d5241f2
      
https://github.com/jenkinsci/git-client-plugin/commit/cce97623a10a694758d36d0b668c0d6e0d5241f2
  Author: Mark Waite <[email protected]>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M pom.xml
    M src/main/java/hudson/plugins/git/Branch.java
    M src/main/java/hudson/plugins/git/GitObject.java
    M src/main/java/hudson/plugins/git/Tag.java
    A src/test/java/hudson/plugins/git/BranchTest.java
    M src/test/java/hudson/plugins/git/GitObjectTest.java
    M src/test/java/hudson/plugins/git/TagTest.java

  Log Message:
  -----------
  Add GitObject.equals and GitObject.hashCode

New GitClient.getTags() method returns a Set<GitObject>.

Testing the getTags() method is much easier if it implements equals.
If it implements equals, it needs to implement hashCode in order to
preserve the equals contract.

Uses EqualsVerifier to check the equals contract more thoroughly in
GitObjectTest and in the tests of its two subclasses, Tag and Branch.


  Commit: d36bfd984dd3990cf4d3808dd546679372c9b128
      
https://github.com/jenkinsci/git-client-plugin/commit/d36bfd984dd3990cf4d3808dd546679372c9b128
  Author: Mark Waite <[email protected]>
  Date:   2017-12-05 (Tue, 05 Dec 2017)

  Changed paths:
    M pom.xml
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/GitClient.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/RemoteGitImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitClientTest.java

  Log Message:
  -----------
  Add GitClient.getTags() and implementations

Also includes tests for annotated and lightweight tags


  Commit: 2192406ffe7704965ff777c31b54cfbaa32b9e5f
      
https://github.com/jenkinsci/git-client-plugin/commit/2192406ffe7704965ff777c31b54cfbaa32b9e5f
  Author: Mark Waite <[email protected]>
  Date:   2017-12-14 (Thu, 14 Dec 2017)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

  Log Message:
  -----------
  Code review corrections - regex improvements and more


  Commit: b435102dc3091eeb890d4e79cb4849c31c2ff339
      
https://github.com/jenkinsci/git-client-plugin/commit/b435102dc3091eeb890d4e79cb4849c31c2ff339
  Author: Mark Waite <[email protected]>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M src/main/java/hudson/plugins/git/Branch.java
    M src/main/java/hudson/plugins/git/Tag.java

  Log Message:
  -----------
  Add equals and hashCode javadoc to Tag and Branch


  Commit: 4dfc9368a7ce65bbb91294c22a0cd439fa7f77ea
      
https://github.com/jenkinsci/git-client-plugin/commit/4dfc9368a7ce65bbb91294c22a0cd439fa7f77ea
  Author: Mark Waite <[email protected]>
  Date:   2017-12-15 (Fri, 15 Dec 2017)

  Changed paths:
    M pom.xml
    M src/main/java/hudson/plugins/git/Branch.java
    M src/main/java/hudson/plugins/git/GitObject.java
    M src/main/java/hudson/plugins/git/Tag.java
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/GitClient.java
    M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
    M src/main/java/org/jenkinsci/plugins/gitclient/RemoteGitImpl.java
    A src/test/java/hudson/plugins/git/BranchTest.java
    M src/test/java/hudson/plugins/git/GitObjectTest.java
    M src/test/java/hudson/plugins/git/TagTest.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitClientTest.java

  Log Message:
  -----------
  Merge pull request #288 from MarkEWaite/add-getTags

[JENKINS-45447] Add GitClient.getTags()


Compare: 
https://github.com/jenkinsci/git-client-plugin/compare/5526a61878c1...4dfc9368a7ce

-- 
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