Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-cps-plugin Commit: bd086029f9cc42c472cfc48514740b86af6f71db https://github.com/jenkinsci/workflow-cps-plugin/commit/bd086029f9cc42c472cfc48514740b86af6f71db Author: Jesse Glick <jgl...@cloudbees.com> Date: 2018-05-17 (Thu, 17 May 2018)
Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java A src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Record internal calls to what look like Jenkins APIs made during the course of Pipeline builds. Commit: dfd4bd99f01a0c5a3ac07e7ff69a5a8dbf7475bc https://github.com/jenkinsci/workflow-cps-plugin/commit/dfd4bd99f01a0c5a3ac07e7ff69a5a8dbf7475bc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Making creating of LoggingInvoker more uniform. Commit: dfe614a2ff8292735bd08e6f40986ebf18a122c7 https://github.com/jenkinsci/workflow-cps-plugin/commit/dfe614a2ff8292735bd08e6f40986ebf18a122c7 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- Oops! Commit: 46fe4fc60c83e1ce039a813d4440968b0026cec3 https://github.com/jenkinsci/workflow-cps-plugin/commit/46fe4fc60c83e1ce039a813d4440968b0026cec3 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: A .mvn/extensions.xml A .mvn/maven.config M Jenkinsfile M README.md M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSet.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java A src/main/java/org/jenkinsci/plugins/workflow/cps/CpsCompilationErrorsException.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShellFactory.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java M src/main/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuable.java M src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java M src/main/java/org/jenkinsci/plugins/workflow/cps/SnippetizerLink.java M src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java M src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java M src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCache.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java M src/main/js/samples.js R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config_zh_CN.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-script_zh_CN.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/config_zh_CN.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages.properties A src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages_zh_CN.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/dsld.groovy M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/index_zh_CN.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/sidepanel_zh_CN.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages.properties A src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages_zh_CN.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/diff.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index_zh_CN.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.jelly A src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/config_zh_CN.properties M src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy R src/test/groovy/org/jenkinsci/plugins/workflow/cps/LogActionTest.groovy M src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java A src/test/java/org/jenkinsci/plugins/workflow/GraphListenerTest.java M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java M src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidatorTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/PersistenceProblemsTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuableTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java M src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java A src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoLowerStep.java A src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoUpperStep.java Log Message: ----------- Merge branch 'master' into record-internal-calls Commit: 2575eccd8e04291eff8961a28106011d1d53be08 https://github.com/jenkinsci/workflow-cps-plugin/commit/2575eccd8e04291eff8961a28106011d1d53be08 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- Better synchronize access to CpsFlowExecution.internalCalls. Commit: 5760c5f979e894d4421f6ac26297a3b605652173 https://github.com/jenkinsci/workflow-cps-plugin/commit/5760c5f979e894d4421f6ac26297a3b605652173 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java A src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Fixed handling of static method calls. Commit: ae6856e64b3210f6faafa7d6a53bf27948ab2bfa https://github.com/jenkinsci/workflow-cps-plugin/commit/ae6856e64b3210f6faafa7d6a53bf27948ab2bfa Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java M src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Never match calls to Groovy classes, regardless of name. Commit: fedc614e9aa96f9ea1b8091ef13b032453ecb414 https://github.com/jenkinsci/workflow-cps-plugin/commit/fedc614e9aa96f9ea1b8091ef13b032453ecb414 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java M src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Was also getting confused by CpsClosure2. Commit: 2cf36dd0e083439f8a0ade7073d0e7de5c0ed7fe https://github.com/jenkinsci/workflow-cps-plugin/commit/2cf36dd0e083439f8a0ade7073d0e7de5c0ed7fe Author: Jesse Glick <jgl...@cloudbees.com> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- Do not record builds with no internal calls. Commit: b11db1855da5c2d70fa0801f3a09bf8b3e0b22f4 https://github.com/jenkinsci/workflow-cps-plugin/commit/b11db1855da5c2d70fa0801f3a09bf8b3e0b22f4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-18 (Fri, 18 Mar 2022) Changed paths: A .babelrc A .eslintignore A .eslintrc.js A .github/dependabot.yml A .github/release-drafter.yml A .github/workflows/cd.yaml M .gitignore M .mvn/extensions.xml M .mvn/maven.config A CHANGELOG.md M Jenkinsfile M README.md R gulpfile.js M package.json M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSet.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodySubContext.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsClosure2.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidator.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShellFactory.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java M src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java M src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java M src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java M src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariable.java M src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariableSet.java M src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyClassLoaderWhitelist.java A src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySample.java M src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyShellDecorator.java M src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java M src/main/java/org/jenkinsci/plugins/workflow/cps/Safepoint.java M src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java M src/main/java/org/jenkinsci/plugins/workflow/cps/SnippetizerLink.java A src/main/java/org/jenkinsci/plugins/workflow/cps/UninstantiatedDescribableWithInterpolation.java M src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java M src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java M src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCache.java M src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNode.java M src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHack.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/OriginalLoadedScripts.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayPipelineCommand.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java A src/main/java/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction.java M src/main/js/samples.js M src/main/js/workflow-editor.js A src/main/less/workflow-editor.less M src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/PauseUnpauseAction/action.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy M src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/index.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages.properties M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly M src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.properties A src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/github-maven.groovy A src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/hello.groovy A src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/scripted.groovy A src/main/resources/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction/summary.jelly M src/main/resources/org/jenkinsci/plugins/workflow/editor/workflow-editor.jelly R src/main/webapp/images/24x24/README.md R src/main/webapp/images/24x24/pause.png A src/main/webapp/images/pause.svg R src/test/groovy/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.groovy M src/test/java/org/jenkinsci/plugins/workflow/CpsDefaultGroovyMethodsTest.java M src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java M src/test/java/org/jenkinsci/plugins/workflow/GraphListenerTest.java M src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java M src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java A src/test/java/org/jenkinsci/plugins/workflow/StepListenerTest.java M src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/TestDurabilityHintProvider.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/AbstractCpsFlowTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSetTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidatorTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorServiceTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/DescriptorMatchPredicate.java M src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/PersistenceProblemsTest.java A src/test/java/org/jenkinsci/plugins/workflow/cps/SerialFormTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java M src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHackTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/DisplaynameWithEscapeCharState.java M src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicStep.java M src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/StateMetaStep.java A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p/running A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-log.txt A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-result.txt A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/script.sh A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/build.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log-index A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/program.dat A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/2.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/3.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/4.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/5.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/legacyIds A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/permalinks A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/config.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/nextBuildNumber A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/nodes/remote/config.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/jenkins.slaves.JnlpSlaveAgentProtocol.secret A src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/master.key A webpack.config.js M yarn.lock Log Message: ----------- Merge branch 'master' of https://github.com/jenkinsci/workflow-cps-plugin into record-internal-calls Commit: 8a2ba12547be814756ee8576f6f56713574f3007 https://github.com/jenkinsci/workflow-cps-plugin/commit/8a2ba12547be814756ee8576f6f56713574f3007 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-18 (Fri, 18 Mar 2022) Changed paths: M .github/dependabot.yml M package.json M pom.xml M src/main/java/org/jenkinsci/plugins/workflow/cps/BodyReference.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java M src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmThreadOnly.java M src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java M src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySample.java M src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/PersistIn.java M src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayPipelineCommand.java M src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java M src/main/java/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction.java M src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSetTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidatorTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionMemoryTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuableTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java M src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNodeTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java M src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java M yarn.lock Log Message: ----------- Merge branch 'master' of https://github.com/jenkinsci/workflow-cps-plugin into record-internal-calls Commit: ec6fa27cd2fb1ec0cdf592dc4ed6694fb2247cfc https://github.com/jenkinsci/workflow-cps-plugin/commit/ec6fa27cd2fb1ec0cdf592dc4ed6694fb2247cfc Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-18 (Fri, 18 Mar 2022) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Ignore calls to `com.cloudbees.groovy.cps.*` Commit: ca014d015e2ced83bd0efa9b07010bb389f560e4 https://github.com/jenkinsci/workflow-cps-plugin/commit/ca014d015e2ced83bd0efa9b07010bb389f560e4 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-18 (Fri, 18 Mar 2022) Changed paths: M src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Test coverage for ec6fa27cd2fb1ec0cdf592dc4ed6694fb2247cfc Commit: 02c22d045163298258c416683052c174dfdf6921 https://github.com/jenkinsci/workflow-cps-plugin/commit/02c22d045163298258c416683052c174dfdf6921 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-18 (Fri, 18 Mar 2022) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java M src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Test coverage for `constructorCall`; `superCall` perhaps unused Commit: 9977c912fc454fa83632ea9ddfcd08e474847827 https://github.com/jenkinsci/workflow-cps-plugin/commit/9977c912fc454fa83632ea9ddfcd08e474847827 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2022-03-24 (Thu, 24 Mar 2022) Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Forgot `.` between class and method names in `superCall` Co-authored-by: Devin Nusbaum <dwnusb...@users.noreply.github.com> Commit: 24381c92ea4a73b93a95a501f3b70bc4c6fb237d https://github.com/jenkinsci/workflow-cps-plugin/commit/24381c92ea4a73b93a95a501f3b70bc4c6fb237d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-09 (Wed, 09 Aug 2023) Changed paths: R .babelrc R .eslintignore R .eslintrc.js A .github/CODEOWNERS M .github/dependabot.yml M .github/workflows/cd.yaml M .mvn/extensions.xml R .mvn_exec_yarn M Jenkinsfile M README.md A dgm-builder/pom.xml A dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Driver.java A dgm-builder/src/main/java/com/cloudbees/groovy/cps/tool/Translator.java A dgm-builder/src/main/resources/com/cloudbees/groovy/cps/tool/translatable.txt A doc/block-tree.md A doc/cps-basics.md A doc/cps-model.md M doc/persistence.md A doc/sandbox.md A lib/TODO.txt A lib/ast.sh A lib/pom.xml A lib/src/main/java/com/cloudbees/groovy/cps/Block.java A lib/src/main/java/com/cloudbees/groovy/cps/Builder.java A lib/src/main/java/com/cloudbees/groovy/cps/CaseExpression.java A lib/src/main/java/com/cloudbees/groovy/cps/CatchExpression.java A lib/src/main/java/com/cloudbees/groovy/cps/Continuable.java A lib/src/main/java/com/cloudbees/groovy/cps/Continuation.java A lib/src/main/java/com/cloudbees/groovy/cps/CpsTransformer.java A lib/src/main/java/com/cloudbees/groovy/cps/DepthTrackingEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/Env.java A lib/src/main/java/com/cloudbees/groovy/cps/Envs.java A lib/src/main/java/com/cloudbees/groovy/cps/LValue.java A lib/src/main/java/com/cloudbees/groovy/cps/LValueBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/MethodLocation.java A lib/src/main/java/com/cloudbees/groovy/cps/Next.java A lib/src/main/java/com/cloudbees/groovy/cps/NonCPS.java A lib/src/main/java/com/cloudbees/groovy/cps/ObjectInputStreamWithLoader.java A lib/src/main/java/com/cloudbees/groovy/cps/Outcome.java A lib/src/main/java/com/cloudbees/groovy/cps/Safepoint.java A lib/src/main/java/com/cloudbees/groovy/cps/SandboxCpsTransformer.java A lib/src/main/java/com/cloudbees/groovy/cps/SerializableScript.java A lib/src/main/java/com/cloudbees/groovy/cps/TransformerConfiguration.java A lib/src/main/java/com/cloudbees/groovy/cps/WorkflowTransformed.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ArrayAccessBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/AssertBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/AssignmentBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/AttributeAccessBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/BlockScopeEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/BlockScopedBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/BreakBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CallEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CallSiteBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CallSiteBlockSupport.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/Caller.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CaseEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CastBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ClosureBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ClosureCallEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CollectionLiteralBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ConstantBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ContinuationGroup.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ContinuationPtr.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ContinueBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsBooleanClosureWrapper.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsCallable.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsCallableInvocation.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsClosure.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsClosureDef.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/CpsFunction.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/DoWhileBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ElvisBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ExcrementOperatorBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ForInLoopBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ForLoopBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/FunctionCallEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/IfBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/JavaThisBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ListBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/LocalVariableBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/LogicalOpBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/LoopBlockScopeEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/MapBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/MethodPointerBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/NewArrayBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/NewArrayFromInitializersBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/NotBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/PropertyAccessBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/PropertyishBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ProxyEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ReferenceStackTrace.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ReturnBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/SequenceBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/SourceLocation.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 A lib/src/main/java/com/cloudbees/groovy/cps/impl/StaticFieldBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/Super.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/SuperBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/SuspendBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/SwitchBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ThrowBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/TryBlockEnv.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/TryCatchBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/ValueBoundContinuation.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/VariableDeclBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/WhileBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/YieldBlock.java A lib/src/main/java/com/cloudbees/groovy/cps/impl/package-info.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/CallSiteTag.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/DefaultInvoker.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/Invoker.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/SandboxInvoker.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/Trusted.java A lib/src/main/java/com/cloudbees/groovy/cps/sandbox/Untrusted.java A lib/src/test/java/com/cloudbees/groovy/cps/AbstractGroovyCpsTest.java A lib/src/test/java/com/cloudbees/groovy/cps/BasicTest.java A lib/src/test/java/com/cloudbees/groovy/cps/ContinuableTest.java A lib/src/test/java/com/cloudbees/groovy/cps/CpsDefaultGroovyMethodsTest.java A lib/src/test/java/com/cloudbees/groovy/cps/CpsStringGroovyMethodsTest.java A lib/src/test/java/com/cloudbees/groovy/cps/CpsTransformerTest.java A lib/src/test/java/com/cloudbees/groovy/cps/SafepointTest.java A lib/src/test/java/com/cloudbees/groovy/cps/VariableDeclarationTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/CallerTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/FunctionCallBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/MapBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/NotBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/PropertyAccessBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/SwitchBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/ThrowBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/impl/TryCatchBlockTest.java A lib/src/test/java/com/cloudbees/groovy/cps/sandbox/SandboxInvokerTest.java A lib/src/test/resources/com/cloudbees/groovy/cps/impl/notBlock.dat R package.json A plugin/.babelrc A plugin/.eslintignore A plugin/.eslintrc.js A plugin/.mvn_exec_yarn A plugin/package.json A plugin/pom.xml A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/BodyReference.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSet.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodySubContext.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsClosure2.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsCompilationErrorsException.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidator.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowFactoryAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowFactoryAction2.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShellFactory.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmThreadOnly.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariable.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariableSet.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyClassLoaderWhitelist.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySample.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyShellDecorator.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/PauseUnpauseAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/RunningFlowActions.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/Safepoint.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuable.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/SnippetizerLink.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/TeeFutureCallback.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/ThreadTask.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/ThreadTaskResult.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/UninstantiatedDescribableWithInterpolation.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCache.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepEndNode.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNode.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepStartNode.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHack.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/PersistIn.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/PersistenceContext.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/OriginalLoadedScripts.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayPipelineCommand.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStep.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepExecution.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/view/ThemeUtil.java A plugin/src/main/js/samples.js A plugin/src/main/js/snippets/workflow.js A plugin/src/main/js/workflow-editor.js A plugin/src/main/less/workflow-editor.less A plugin/src/main/resources/index.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-sandbox.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-script.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/config.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-lightweight.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scm.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scriptPath.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist/default-allowlist A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages_zh_CN.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/PauseUnpauseAction/action.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/block.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/dsld.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globalsHelp.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/help.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/html.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/index.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/sidepanel.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/workflow.css A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/workflow.js A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages_zh_CN.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/diff.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.properties A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/github-maven.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/hello.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/scripted.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/config.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help-path.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/config.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/help.html A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction/summary.jelly A plugin/src/main/resources/org/jenkinsci/plugins/workflow/editor/taglib A plugin/src/main/resources/org/jenkinsci/plugins/workflow/editor/workflow-editor.jelly A plugin/src/test/java/org/jenkinsci/plugins/workflow/CpsDefaultGroovyMethodsTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/CpsStringGroovyMethodsTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/GraphListenerTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/StepListenerTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepExecution.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/TestDurabilityHintProvider.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSetTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionRJRTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidatorTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionMemoryTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpActionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorServiceTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/DelegatingScript.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/DescriptorMatchPredicate.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/EmperorHasNoClothes.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/PersistenceProblemsTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuableTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SerialFormTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCacheTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNodeTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHackTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoLowerStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoUpperStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/California.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Circle.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Colorado.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Curve.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/CurveMetaStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/DisplaynameWithEscapeCharState.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoResultStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoStringAndDoubleStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Hawaii.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Island.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicData.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicDataWithSymbol.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicListStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicListWithSymbolStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicWithSymbolStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MultiShape.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Nevada.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/NewYork.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/OrStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Oregon.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Polygon.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/State.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/StateMetaStep.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/CarbonMonoxide.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/Chemical.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/DetectionMetaStep.java A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p/running A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-log.txt A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-result.txt A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/script.sh A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/build.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log-index A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/program.dat A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/2.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/3.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/4.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/5.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/legacyIds A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/permalinks A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/config.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/nextBuildNumber A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/nodes/remote/config.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/jenkins.slaves.JnlpSlaveAgentProtocol.secret A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/master.key A plugin/src/test/resources/org/jenkinsci/plugins/workflow/cps/steps/localMethodCallWithinLotsOfBranches.groovy A plugin/src/test/resources/trusted/foo.groovy A plugin/webpack.common.js A plugin/webpack.dev.js A plugin/webpack.prod.js A plugin/yarn.lock M pom.xml R src/main/java/org/jenkinsci/plugins/workflow/cps/BodyReference.java R src/main/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSet.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodySubContext.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsClosure2.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsCompilationErrorsException.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidator.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowFactoryAction.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowFactoryAction2.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShellFactory.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmThreadOnly.java R src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java R src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java R src/main/java/org/jenkinsci/plugins/workflow/cps/EnvActionImpl.java R src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java R src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariable.java R src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariableSet.java R src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyClassLoaderWhitelist.java R src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySample.java R src/main/java/org/jenkinsci/plugins/workflow/cps/GroovyShellDecorator.java R src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java R src/main/java/org/jenkinsci/plugins/workflow/cps/ParamsVariable.java R src/main/java/org/jenkinsci/plugins/workflow/cps/PauseUnpauseAction.java R src/main/java/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder.java R src/main/java/org/jenkinsci/plugins/workflow/cps/RunningFlowActions.java R src/main/java/org/jenkinsci/plugins/workflow/cps/Safepoint.java R src/main/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuable.java R src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java R src/main/java/org/jenkinsci/plugins/workflow/cps/SnippetizerLink.java R src/main/java/org/jenkinsci/plugins/workflow/cps/TeeFutureCallback.java R src/main/java/org/jenkinsci/plugins/workflow/cps/ThreadTask.java R src/main/java/org/jenkinsci/plugins/workflow/cps/ThreadTaskResult.java R src/main/java/org/jenkinsci/plugins/workflow/cps/UninstantiatedDescribableWithInterpolation.java R src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java R src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepAtomNode.java R src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCache.java R src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepEndNode.java R src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNode.java R src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepStartNode.java R src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHack.java R src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/PersistIn.java R src/main/java/org/jenkinsci/plugins/workflow/cps/persistence/PersistenceContext.java R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/OriginalLoadedScripts.java R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause.java R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java R src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayPipelineCommand.java R src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStep.java R src/main/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepExecution.java R src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java R src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepExecution.java R src/main/java/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction.java R src/main/js/samples.js R src/main/js/workflow-editor.js R src/main/less/workflow-editor.less R src/main/resources/index.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/config.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-sandbox.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition/help-script.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/config.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-lightweight.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scm.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scriptPath.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/EnvActionImpl/Binder/help.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/Messages_zh_CN.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/ParamsVariable/help.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/PauseUnpauseAction/action.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/RunWrapperBinder/help.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/block.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/dsld.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globalsHelp.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/help.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/html.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/index.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/sidepanel.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/workflow.css R src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/workflow.js R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/Messages_zh_CN.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/diff.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayCause/description.properties R src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/github-maven.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/hello.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/samples/scripted.groovy R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/config.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help-path.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/config.jelly R src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep/help.html R src/main/resources/org/jenkinsci/plugins/workflow/cps/view/InterpolatedSecretsAction/summary.jelly R src/main/resources/org/jenkinsci/plugins/workflow/editor/taglib R src/main/resources/org/jenkinsci/plugins/workflow/editor/workflow-editor.jelly R src/main/webapp/images/pause.svg R src/main/webapp/snippets/workflow.js R src/test/java/org/jenkinsci/plugins/workflow/CpsDefaultGroovyMethodsTest.java R src/test/java/org/jenkinsci/plugins/workflow/CpsStringGroovyMethodsTest.java R src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java R src/test/java/org/jenkinsci/plugins/workflow/GraphListenerTest.java R src/test/java/org/jenkinsci/plugins/workflow/SerializationTest.java R src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java R src/test/java/org/jenkinsci/plugins/workflow/StepListenerTest.java R src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStep.java R src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepExecution.java R src/test/java/org/jenkinsci/plugins/workflow/SubtypeInjectingStepTest.java R src/test/java/org/jenkinsci/plugins/workflow/TestDurabilityHintProvider.java R src/test/java/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.java R src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/ContextVariableSetTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionValidatorTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionMemoryTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScriptTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpActionTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorServiceTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/DSLTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/DelegatingScript.java R src/test/java/org/jenkinsci/plugins/workflow/cps/DescriptorMatchPredicate.java R src/test/java/org/jenkinsci/plugins/workflow/cps/EmperorHasNoClothes.java R src/test/java/org/jenkinsci/plugins/workflow/cps/FlowDurabilityTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/PersistenceProblemsTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuableTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/SerialFormTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java R src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepDescriptorCacheTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNodeTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHackTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/steps/LoadStepTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java R src/test/java/org/jenkinsci/plugins/workflow/cps/steps/RestartingLoadStepTest.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoLowerStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoUpperStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/California.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Circle.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Colorado.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Curve.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/CurveMetaStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/DisplaynameWithEscapeCharState.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoResultStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoStringAndDoubleStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Hawaii.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Island.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicData.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicDataWithSymbol.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicListStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicListWithSymbolStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MonomorphicWithSymbolStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/MultiShape.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Nevada.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/NewYork.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/OrStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Oregon.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/Polygon.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/State.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/StateMetaStep.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/CarbonMonoxide.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/Chemical.java R src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/chemical/DetectionMetaStep.java R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p/running R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-log.txt R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/jenkins-result.txt R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence-workspace/p@tmp/durable-dae459c1/script.sh R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/build.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/log-index R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/program.dat R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/2.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/3.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/4.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/1/workflow/5.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/legacyIds R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/builds/permalinks R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/config.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/jobs/p/nextBuildNumber R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/nodes/remote/config.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/jenkins.slaves.JnlpSlaveAgentProtocol.secret R src/test/resources/org/jenkinsci/plugins/workflow/cps/SerialFormTest/persistence/secrets/master.key R src/test/resources/org/jenkinsci/plugins/workflow/cps/steps/localMethodCallWithinLotsOfBranches.groovy R src/test/resources/trusted/foo.groovy R webpack.config.js R yarn.lock Log Message: ----------- Merge branch 'master' of https://github.com/jenkinsci/workflow-cps-plugin into record-internal-calls Commit: 3f54e7d4ffedd881286c58fdae20651abd7f986d https://github.com/jenkinsci/workflow-cps-plugin/commit/3f54e7d4ffedd881286c58fdae20651abd7f986d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-09 (Wed, 09 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Implementing new `Invoker.cast` Commit: ccfd273c62efd466593cc334ec3fabbdea6ce84e https://github.com/jenkinsci/workflow-cps-plugin/commit/ccfd273c62efd466593cc334ec3fabbdea6ce84e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M lib/src/test/java/com/cloudbees/groovy/cps/CpsTransformerTest.java M plugin/pom.xml M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/html.groovy M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java M pom.xml Log Message: ----------- Merge branch 'master' of https://github.com/jenkinsci/workflow-cps-plugin into record-internal-calls Commit: 641c7cf357d47f68d11d9a39766c077046f4fea7 https://github.com/jenkinsci/workflow-cps-plugin/commit/641c7cf357d47f68d11d9a39766c077046f4fea7 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java Log Message: ----------- Simplify synchronization https://github.com/jenkinsci/workflow-cps-plugin/pull/228#discussion_r1297398554 Commit: 463b70d7b1c99aa390b978d8bd154dda6f518c43 https://github.com/jenkinsci/workflow-cps-plugin/commit/463b70d7b1c99aa390b978d8bd154dda6f518c43 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Skipping recording anything for `cast` https://github.com/jenkinsci/workflow-cps-plugin/pull/228#discussion_r1297430280 Commit: 5fa35567893d32138d8be162e136594e9c4761ed https://github.com/jenkinsci/workflow-cps-plugin/commit/5fa35567893d32138d8be162e136594e9c4761ed Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java Log Message: ----------- Robustness in support component https://github.com/jenkinsci/workflow-cps-plugin/pull/228#discussion_r1297342463 Commit: f7429c9dc966d070652955a0b17d124dca1e557d https://github.com/jenkinsci/workflow-cps-plugin/commit/f7429c9dc966d070652955a0b17d124dca1e557d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java Log Message: ----------- Escape hatch https://github.com/jenkinsci/workflow-cps-plugin/pull/228#discussion_r1297411971 Commit: dd3e0a65bef34196d757f5026995257bb614316e https://github.com/jenkinsci/workflow-cps-plugin/commit/dd3e0a65bef34196d757f5026995257bb614316e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2023-08-17 (Thu, 17 Aug 2023) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecutionTest.java A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java Log Message: ----------- Merge pull request #228 from jglick/record-internal-calls Record internal calls to what look like Jenkins APIs made during the course of Pipeline builds Compare: https://github.com/jenkinsci/workflow-cps-plugin/compare/6f2c0fe0e54d...dd3e0a65bef3 -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/workflow-cps-plugin/push/refs/heads/master/6f2c0f-dd3e0a%40github.com.