Branch: refs/heads/master
Home: https://github.com/jenkinsci/workflow-cps-plugin
Commit: 09a307b98cb9f695ae6a69b48364d31fd750ed8c
https://github.com/jenkinsci/workflow-cps-plugin/commit/09a307b98cb9f695ae6a69b48364d31fd750ed8c
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java
Log Message:
-----------
Replace deprecated usage with non-deprecated equivalent
Commit: 14f1c6700eb240f1b45e5d83c5a8311ad2dfc6af
https://github.com/jenkinsci/workflow-cps-plugin/commit/14f1c6700eb240f1b45e5d83c5a8311ad2dfc6af
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M lib/src/main/java/com/cloudbees/groovy/cps/Builder.java
M lib/src/main/java/com/cloudbees/groovy/cps/Continuable.java
M lib/src/main/java/com/cloudbees/groovy/cps/CpsTransformer.java
M lib/src/main/java/com/cloudbees/groovy/cps/Next.java
M lib/src/main/java/com/cloudbees/groovy/cps/TransformerConfiguration.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/BlockScopeEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/CallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/Caller.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ClosureCallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ContinuationGroup.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ThrowBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/TryBlockEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/VariableDeclBlock.java
Log Message:
-----------
Use diamond operator where possible
Commit: 364773d6b6f333c98c7b7a95810e50f977dc5c07
https://github.com/jenkinsci/workflow-cps-plugin/commit/364773d6b6f333c98c7b7a95810e50f977dc5c07
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java
Log Message:
-----------
Remove unnecessary semicolon
Commit: bb1734468cf0aabe34dd90e24bd50ff4d048524f
https://github.com/jenkinsci/workflow-cps-plugin/commit/bb1734468cf0aabe34dd90e24bd50ff4d048524f
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M lib/src/main/java/com/cloudbees/groovy/cps/Block.java
M lib/src/main/java/com/cloudbees/groovy/cps/Continuation.java
M lib/src/main/java/com/cloudbees/groovy/cps/DepthTrackingEnv.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java
Log Message:
-----------
Remove redundant modifiers
Commit: 15829a2b37de5d5995f8508cbba83206a3d6108d
https://github.com/jenkinsci/workflow-cps-plugin/commit/15829a2b37de5d5995f8508cbba83206a3d6108d
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java
M lib/src/main/java/com/cloudbees/groovy/cps/CpsTransformer.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/Caller.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/LogicalOpBlock.java
Log Message:
-----------
Use method references where possible
Commit: 6b881c28d12c00aeddb5090922bf2ef5a63eb17e
https://github.com/jenkinsci/workflow-cps-plugin/commit/6b881c28d12c00aeddb5090922bf2ef5a63eb17e
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
Log Message:
-----------
Replace Collections#sort with List#sort
Commit: 0087152d7b0cbfb97cfe7b9a98099b878e5a1803
https://github.com/jenkinsci/workflow-cps-plugin/commit/0087152d7b0cbfb97cfe7b9a98099b878e5a1803
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
Log Message:
-----------
Use Stream API where possible
Commit: 8f97c7610fcac2ccbca6b9f2dc7a289f495700e8
https://github.com/jenkinsci/workflow-cps-plugin/commit/8f97c7610fcac2ccbca6b9f2dc7a289f495700e8
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java
Log Message:
-----------
Use Map#computeIfAbsent where possible
Commit: 3f0c0c5129cd1d0b7beeda9640dbbebbdbbc98a3
https://github.com/jenkinsci/workflow-cps-plugin/commit/3f0c0c5129cd1d0b7beeda9640dbbebbdbbc98a3
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/IfBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java
Log Message:
-----------
Replace statement lambda with expression lambda where possible
Commit: fef592b9cd76fd1c79bec10bd19cbab421672d08
https://github.com/jenkinsci/workflow-cps-plugin/commit/fef592b9cd76fd1c79bec10bd19cbab421672d08
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java
Log Message:
-----------
Remove unnecessary iteration
Commit: eb8bd8d4b1089832aadaef6e80b8a297a1559dd0
https://github.com/jenkinsci/workflow-cps-plugin/commit/eb8bd8d4b1089832aadaef6e80b8a297a1559dd0
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M lib/src/test/java/com/cloudbees/groovy/cps/VariableDeclarationTest.java
Log Message:
-----------
Simplify assertion
Commit: d7a2752a1876cdef873e16d794f53118a990256f
https://github.com/jenkinsci/workflow-cps-plugin/commit/d7a2752a1876cdef873e16d794f53118a990256f
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java
Log Message:
-----------
Simplify Stream API call chain
Commit: 3e90d7fc45a0df23d58073e37890e47f3c0369e7
https://github.com/jenkinsci/workflow-cps-plugin/commit/3e90d7fc45a0df23d58073e37890e47f3c0369e7
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Driver.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/SuspendBlock.java
M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
Log Message:
-----------
Use Collections#singletonList where possible
Commit: 823a17e4fa2ef185ff1c9a994b732e481819cb41
https://github.com/jenkinsci/workflow-cps-plugin/commit/823a17e4fa2ef185ff1c9a994b732e481819cb41
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
Log Message:
-----------
Access static method via class reference rather than instance reference
Commit: 8bf3888b3d974436f7a236c524ea2c4417687665
https://github.com/jenkinsci/workflow-cps-plugin/commit/8bf3888b3d974436f7a236c524ea2c4417687665
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
Log Message:
-----------
Improve error message
Commit: b9893bfde1b12b31c4ebb0fa6b033eeb66b71c02
https://github.com/jenkinsci/workflow-cps-plugin/commit/b9893bfde1b12b31c4ebb0fa6b033eeb66b71c02
Author: Basil Crow <[email protected]>
Date: 2022-11-05 (Sat, 05 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Driver.java
M lib/src/main/java/com/cloudbees/groovy/cps/Continuable.java
M lib/src/main/java/com/cloudbees/groovy/cps/Outcome.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/DoWhileBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/MethodPointerBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ThrowBlock.java
M
lib/src/test/java/com/cloudbees/groovy/cps/CpsDefaultGroovyMethodsTest.java
Log Message:
-----------
Remove unused imports
Commit: 29c0e0f0a21ce13e085bffac6634526469d9905b
https://github.com/jenkinsci/workflow-cps-plugin/commit/29c0e0f0a21ce13e085bffac6634526469d9905b
Author: Carroll Chiou <[email protected]>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M lib/pom.xml
M plugin/pom.xml
Log Message:
-----------
Merge branch 'master' into improvements
Commit: 4d3da10a220afc0753d46fc996f2df370c586ae1
https://github.com/jenkinsci/workflow-cps-plugin/commit/4d3da10a220afc0753d46fc996f2df370c586ae1
Author: Carroll Chiou <[email protected]>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M .github/dependabot.yml
M dgm-builder/pom.xml
M lib/src/main/java/com/cloudbees/groovy/cps/Builder.java
M lib/src/main/java/com/cloudbees/groovy/cps/CpsTransformer.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ListBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/MethodPointerBlock.java
A lib/src/main/java/com/cloudbees/groovy/cps/impl/SpreadBlock.java
A lib/src/main/java/com/cloudbees/groovy/cps/impl/SpreadMapBlock.java
M lib/src/test/java/com/cloudbees/groovy/cps/AbstractGroovyCpsTest.java
M lib/src/test/java/com/cloudbees/groovy/cps/CpsTransformerTest.java
M lib/src/test/java/com/cloudbees/groovy/cps/sandbox/SandboxInvokerTest.java
M pom.xml
Log Message:
-----------
Merge branch 'master' into improvements
Commit: 8b412df7969078b5f2a6575decd8eedc97b5ed5b
https://github.com/jenkinsci/workflow-cps-plugin/commit/8b412df7969078b5f2a6575decd8eedc97b5ed5b
Author: Carroll Chiou <[email protected]>
Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths:
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Driver.java
M dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java
M lib/src/main/java/com/cloudbees/groovy/cps/Block.java
M lib/src/main/java/com/cloudbees/groovy/cps/Builder.java
M lib/src/main/java/com/cloudbees/groovy/cps/Continuable.java
M lib/src/main/java/com/cloudbees/groovy/cps/Continuation.java
M lib/src/main/java/com/cloudbees/groovy/cps/CpsTransformer.java
M lib/src/main/java/com/cloudbees/groovy/cps/DepthTrackingEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/Next.java
M lib/src/main/java/com/cloudbees/groovy/cps/Outcome.java
M lib/src/main/java/com/cloudbees/groovy/cps/TransformerConfiguration.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/BlockScopeEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/CallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/Caller.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ClosureCallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ContinuationGroup.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/DoWhileBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/IfBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/LogicalOpBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/MethodPointerBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/SuspendBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/ThrowBlock.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/TryBlockEnv.java
M lib/src/main/java/com/cloudbees/groovy/cps/impl/VariableDeclBlock.java
M
lib/src/test/java/com/cloudbees/groovy/cps/CpsDefaultGroovyMethodsTest.java
M lib/src/test/java/com/cloudbees/groovy/cps/VariableDeclarationTest.java
M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java
M
plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java
M
plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java
M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java
M
plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java
Log Message:
-----------
Merge pull request #615 from basil/improvements
Miscellaneous code cleanup
Compare:
https://github.com/jenkinsci/workflow-cps-plugin/compare/b8a6628079d5...8b412df79690
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/workflow-cps-plugin/push/refs/heads/master/b8a662-8b412d%40github.com.