Branch: refs/heads/minimal-fixes-to-bismuth-visitor-alpha
Home: https://github.com/jenkinsci/workflow-api-plugin
Commit: 72a7af885cc6debc9deb99fbbc1c46300ff58acd
https://github.com/jenkinsci/workflow-api-plugin/commit/72a7af885cc6debc9deb99fbbc1c46300ff58acd
Author: Sam Van Oort <[email protected]>
Date: 2017-02-08 (Wed, 08 Feb 2017)
Changed paths:
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Add the methods for sanity-checking SimpleChunkVisitor ordering
Commit: e51a8d0931f8488fb8ab79a19796561bcd2f91c2
https://github.com/jenkinsci/workflow-api-plugin/commit/e51a8d0931f8488fb8ab79a19796561bcd2f91c2
Author: Sam Van Oort <[email protected]>
Date: 2017-02-08 (Wed, 08 Feb 2017)
Changed paths:
M pom.xml
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java
Log Message:
-----------
Update SimpleChunkVisitor javadocs to be far more helpful
Commit: 9c0aeeb394138bcb2822107611511993ada44818
https://github.com/jenkinsci/workflow-api-plugin/commit/9c0aeeb394138bcb2822107611511993ada44818
Author: Sam Van Oort <[email protected]>
Date: 2017-02-08 (Wed, 08 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/AbstractFlowScanner.java
Log Message:
-----------
Add helper methods to return all flownodes.
Commit: f72dafb9df9862599503729d60bc8705a76bbd14
https://github.com/jenkinsci/workflow-api-plugin/commit/f72dafb9df9862599503729d60bc8705a76bbd14
Author: Sam Van Oort <[email protected]>
Date: 2017-02-08 (Wed, 08 Feb 2017)
Changed paths:
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Further and more exhaustive extensions of the test suites for ForkScanner
Commit: 542e792bb8eb26529fc4c8cb1da8d958f022f065
https://github.com/jenkinsci/workflow-api-plugin/commit/542e792bb8eb26529fc4c8cb1da8d958f022f065
Author: Sam Van Oort <[email protected]>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Add time sorting comparator for flownodes, use StepDescriptor to implement a
predicate for ParallelStartNode, and WIP on fixing sorted nodes
Commit: f504d9a6cd981e27a4c4cace92fc80674c397324
https://github.com/jenkinsci/workflow-api-plugin/commit/f504d9a6cd981e27a4c4cace92fc80674c397324
Author: Sam Van Oort <[email protected]>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Cleanup for removing predicate to find parallel start nodes
Commit: bc616210e81e9c59a597f9e88311d6c49d4a2e9e
https://github.com/jenkinsci/workflow-api-plugin/commit/bc616210e81e9c59a597f9e88311d6c49d4a2e9e
Author: Sam Van Oort <[email protected]>
Date: 2017-02-09 (Thu, 09 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java
Log Message:
-----------
Extend the graphanalysis package javadocs to explain the chunk/visitor AKA
SAX-like APIs
Commit: 39b7a08a8a01ee8685a4ac7313a42d3f24891e03
https://github.com/jenkinsci/workflow-api-plugin/commit/39b7a08a8a01ee8685a4ac7313a42d3f24891e03
Author: Sam Van Oort <[email protected]>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java
Log Message:
-----------
Add a TON of graphanalysis javadocs to clarify uses and rules to avoid
tripping people up
Commit: e2102a62e76ffbba5a202acfaacd43f830a1ed75
https://github.com/jenkinsci/workflow-api-plugin/commit/e2102a62e76ffbba5a202acfaacd43f830a1ed75
Author: Sam Van Oort <[email protected]>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Clarify rules for the SimpleChunkVisitor callbacks, and correct the
enforcement of the testcases for those rules.
Commit: 0ebc6c403d31c4ec33af56de463bb10d89d81c17
https://github.com/jenkinsci/workflow-api-plugin/commit/0ebc6c403d31c4ec33af56de463bb10d89d81c17
Author: Sam Van Oort <[email protected]>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Further extensions of tests to cover additional bug cases
Commit: 9e181f77bcde6d07c988e45a42ba2b81ca89c327
https://github.com/jenkinsci/workflow-api-plugin/commit/9e181f77bcde6d07c988e45a42ba2b81ca89c327
Author: Sam Van Oort <[email protected]>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
A
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinderWithoutChunks.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Fix the graphanalysis predicate to find parallel start nodes and finish
fleshed-out test coverage
Commit: eb129cc6176c45b1d0bd08361e6a7189a6f518b2
https://github.com/jenkinsci/workflow-api-plugin/commit/eb129cc6176c45b1d0bd08361e6a7189a6f518b2
Author: Sam Van Oort <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
Log Message:
-----------
Save the id sorter for graph analysis
Commit: ebdef070564d69082d04d5014fc7b509130ea0b8
https://github.com/jenkinsci/workflow-api-plugin/commit/ebdef070564d69082d04d5014fc7b509130ea0b8
Author: Sam Van Oort <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Save the additions to testvisitor
Commit: 94ed636fa66547c67f8f2430d469e3ba3500d0d8
https://github.com/jenkinsci/workflow-api-plugin/commit/94ed636fa66547c67f8f2430d469e3ba3500d0d8
Author: Sam Van Oort <[email protected]>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Save the WIP on fixes to ForkScanner for special cases
Commit: 5c11823a44be99fe396ffc930bc2109a9a646c82
https://github.com/jenkinsci/workflow-api-plugin/commit/5c11823a44be99fe396ffc930bc2109a9a646c82
Author: Sam Van Oort <[email protected]>
Date: 2017-02-21 (Tue, 21 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
Log Message:
-----------
Roll back the problematic changes
Commit: 96e2c2ed99384a9c9f4fb80cc8f8876d9b225504
https://github.com/jenkinsci/workflow-api-plugin/commit/96e2c2ed99384a9c9f4fb80cc8f8876d9b225504
Author: Sam Van Oort <[email protected]>
Date: 2017-02-21 (Tue, 21 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Fix a couple forkscanner testcase quirks, and put JENKINS-39839 to bed along
with JENKINS-39841
Commit: 9d17e0c67a23f1fb3c34213d2afc61a9b9e16eae
https://github.com/jenkinsci/workflow-api-plugin/commit/9d17e0c67a23f1fb3c34213d2afc61a9b9e16eae
Author: Sam Van Oort <[email protected]>
Date: 2017-02-21 (Tue, 21 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Test and fix the final ForkScanner handling of single-branch parallels,
potentially incomplete
Commit: 6f4553d5e7367b0ceef0d8bb9a24666746f20e4c
https://github.com/jenkinsci/workflow-api-plugin/commit/6f4553d5e7367b0ceef0d8bb9a24666746f20e4c
Author: Sam Van Oort <[email protected]>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/TestVisitor.java
Log Message:
-----------
Fix most of the remaining ForkScanner hurdles around eventing
Commit: c8117572b7f6716c02e2c8c8976bfe3ffe30fb79
https://github.com/jenkinsci/workflow-api-plugin/commit/c8117572b7f6716c02e2c8c8976bfe3ffe30fb79
Author: Sam Van Oort <[email protected]>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
A Jenkinsfile
M pom.xml
M src/main/java/org/jenkinsci/plugins/workflow/FilePathUtils.java
M src/main/java/org/jenkinsci/plugins/workflow/actions/ErrorAction.java
M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowCopier.java
M src/main/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionList.java
M src/test/java/org/jenkinsci/plugins/workflow/actions/ErrorActionTest.java
A
src/test/java/org/jenkinsci/plugins/workflow/flow/FlowExecutionListTest.java
Log Message:
-----------
Merge branch 'master' into minimal-fixes-to-bismuth-visitor
Commit: 7451efb185fe477dcb768a843cdbb4502687b737
https://github.com/jenkinsci/workflow-api-plugin/commit/7451efb185fe477dcb768a843cdbb4502687b737
Author: Sam Van Oort <[email protected]>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/package-info.java
Log Message:
-----------
Fix a javadoc error
Commit: e212bcae809605227a1d3871c6d029a52c00271a
https://github.com/jenkinsci/workflow-api-plugin/commit/e212bcae809605227a1d3871c6d029a52c00271a
Author: Sam Van Oort <[email protected]>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
A
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
A
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Add graphanalysis predicate to find FlowNodes by their Step, and fix a minor
test issue
Commit: 82eae2cb4fba1c690ae1aa5c8ad5d21dd22c6f0e
https://github.com/jenkinsci/workflow-api-plugin/commit/82eae2cb4fba1c690ae1aa5c8ad5d21dd22c6f0e
Author: Sam Van Oort <[email protected]>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
Log Message:
-----------
Fix FindBugs complaints
Commit: f79919e467ba71dcbeb6e2c2e63331250aaf29dc
https://github.com/jenkinsci/workflow-api-plugin/commit/f79919e467ba71dcbeb6e2c2e63331250aaf29dc
Author: Sam Van Oort <[email protected]>
Date: 2017-02-23 (Thu, 23 Feb 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/BlockChunkFinder.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinder.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java
R
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ChunkFinderWithoutChunks.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
A
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/NoOpChunkFinder.java
Log Message:
-----------
Address review comments
Commit: 2a3f6e6880c66d367547149cedfe0e0f386eac1e
https://github.com/jenkinsci/workflow-api-plugin/commit/2a3f6e6880c66d367547149cedfe0e0f386eac1e
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/FlowScanningUtils.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Review changes, test fixes, and refactoring of some of the nastiness in
ForkScanner
Commit: 641f0527f6175fd90924ef074c500a11cf3a1f06
https://github.com/jenkinsci/workflow-api-plugin/commit/641f0527f6175fd90924ef074c500a11cf3a1f06
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/SimpleChunkVisitor.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Clean up ForkScanner test to properly reflect only parallel events having
time-ordered end
Commit: 6a3332a4df143d1daa431b0bda13a222c31ade1b
https://github.com/jenkinsci/workflow-api-plugin/commit/6a3332a4df143d1daa431b0bda13a222c31ade1b
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
Log Message:
-----------
Cover a few more cases and make FindBugs shut up
Commit: b605252bee72e7b54a91864f0cd2de3fcb2e7ee7
https://github.com/jenkinsci/workflow-api-plugin/commit/b605252bee72e7b54a91864f0cd2de3fcb2e7ee7
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Alpha version
Commit: 0ef219d8507d540f04cf83076d76721c6fb688ed
https://github.com/jenkinsci/workflow-api-plugin/commit/0ef219d8507d540f04cf83076d76721c6fb688ed
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release workflow-api-2.12-alpha
Commit: 5408e6c2d63c7920d51f9f404d1ec6b18b3111cf
https://github.com/jenkinsci/workflow-api-plugin/commit/5408e6c2d63c7920d51f9f404d1ec6b18b3111cf
Author: Sam Van Oort <[email protected]>
Date: 2017-03-02 (Thu, 02 Mar 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: c4068b906b110929186a90bc6bc84c4ecdf45961
https://github.com/jenkinsci/workflow-api-plugin/commit/c4068b906b110929186a90bc6bc84c4ecdf45961
Author: Sam Van Oort <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M pom.xml
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Foolproof parallel start detection by removing the ability of legacy API
consumers to set a new parallel start predicate and provide a workaround for
old versions of workflow-cps
Commit: 5d90fdd9de0698bff9b1738c8bd901a2123d218b
https://github.com/jenkinsci/workflow-api-plugin/commit/5d90fdd9de0698bff9b1738c8bd901a2123d218b
Author: Sam Van Oort <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M pom.xml
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
Log Message:
-----------
Pacify findbugs and go back to modern dependencies
Commit: cdd66dc487332fd7447163efbfb07878fa52aba9
https://github.com/jenkinsci/workflow-api-plugin/commit/cdd66dc487332fd7447163efbfb07878fa52aba9
Author: Sam Van Oort <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScanner.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepNamePredicate.java
M
src/main/java/org/jenkinsci/plugins/workflow/graphanalysis/NodeStepTypePredicate.java
M
src/test/java/org/jenkinsci/plugins/workflow/graphanalysis/ForkScannerTest.java
Log Message:
-----------
Merge branch 'minimal-fixes-to-bismuth-visitor' into
minimal-fixes-to-bismuth-visitor-alpha
Commit: b64dfa3128ba84b29c50ba7da835e7e80f936873
https://github.com/jenkinsci/workflow-api-plugin/commit/b64dfa3128ba84b29c50ba7da835e7e80f936873
Author: Sam Van Oort <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M pom.xml
Log Message:
-----------
Version for alpha-2
Commit: 84b16724db9b426ad50ddfd3a734d9f47c59c437
https://github.com/jenkinsci/workflow-api-plugin/commit/84b16724db9b426ad50ddfd3a734d9f47c59c437
Author: Sam Van Oort <[email protected]>
Date: 2017-03-03 (Fri, 03 Mar 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release workflow-api-2.12-alpha-2
Compare:
https://github.com/jenkinsci/workflow-api-plugin/compare/72a7af885cc6^...84b16724db9b
--
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.