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.