Branch: refs/heads/master Home: https://github.com/jenkinsci/workflow-cps-plugin Commit: 7231c3b4a231977b3271d6ca690e0107ad51d857 https://github.com/jenkinsci/workflow-cps-plugin/commit/7231c3b4a231977b3271d6ca690e0107ad51d857 Author: Devin Nusbaum <d.w.nusb...@gmail.com> Date: 2022-05-17 (Tue, 17 May 2022)
Changed paths: M src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java M src/main/resources/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist/default-allowlist Log Message: ----------- Remove DefaultAllowlist entries for Groovy source files related to Declarative Commit: faa94c1fb8d1bd47543276e496abc099bb2c1652 https://github.com/jenkinsci/workflow-cps-plugin/commit/faa94c1fb8d1bd47543276e496abc099bb2c1652 Author: Devin Nusbaum <d.w.nusb...@gmail.com> Date: 2022-11-04 (Fri, 04 Nov 2022) 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 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/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/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/js/samples.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/main/webapp/snippets/workflow.js 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/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.config.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/GroovySourceFileAllowlist.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/GroovySourceFileAllowlist/default-allowlist 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/CpsFlowDefinitionRJRTest.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/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' into post-SECURITY-359 Commit: efaa62c2cb05936ef3618e88e9a15143d1d8bd92 https://github.com/jenkinsci/workflow-cps-plugin/commit/efaa62c2cb05936ef3618e88e9a15143d1d8bd92 Author: Devin Nusbaum <dnusb...@cloudbees.com> Date: 2024-01-02 (Tue, 02 Jan 2024) Changed paths: M .github/dependabot.yml M .mvn/extensions.xml M Jenkinsfile M README.md M dgm-builder/pom.xml 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 doc/classloader.md M doc/persistence.md M lib/pom.xml 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/CastBlock.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/ListBlock.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 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/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/AbstractGroovyCpsTest.java M lib/src/test/java/com/cloudbees/groovy/cps/BasicTest.java M lib/src/test/java/com/cloudbees/groovy/cps/CpsDefaultGroovyMethodsTest.java M lib/src/test/java/com/cloudbees/groovy/cps/CpsStringGroovyMethodsTest.java M lib/src/test/java/com/cloudbees/groovy/cps/CpsTransformerTest.java M lib/src/test/java/com/cloudbees/groovy/cps/VariableDeclarationTest.java M lib/src/test/java/com/cloudbees/groovy/cps/impl/FunctionCallBlockTest.java M lib/src/test/java/com/cloudbees/groovy/cps/impl/ThrowBlockTest.java M lib/src/test/java/com/cloudbees/groovy/cps/impl/TryCatchBlockTest.java M lib/src/test/java/com/cloudbees/groovy/cps/sandbox/SandboxInvokerTest.java M plugin/.eslintrc.js M plugin/package.json M plugin/pom.xml M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecution.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsBodyInvoker.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowFactoryAction.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsStepContext.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDump.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsVmExecutorService.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/DSL.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/FlowHead.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GlobalVariable.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java A plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/LoggingInvoker.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/Snippetizer.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImpl.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/nodes/StepEndNode.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayFlowFactoryAction.java M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStep.java M plugin/src/main/js/samples.js A plugin/src/main/js/snippets/workflow.js M plugin/src/main/js/workflow-editor.js M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinition/help-scm.html M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpAction/index.jelly M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/gdsl.groovy M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/globals.groovy A plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/handle-prototype.js M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/html.groovy M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/index.jelly M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/Snippetizer/workflow.js M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/replay/ReplayAction/index.jelly M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/steps/LoadStep/help.html M plugin/src/main/resources/org/jenkinsci/plugins/workflow/editor/workflow-editor.jelly R plugin/src/main/webapp/snippets/workflow.js M plugin/src/test/java/org/jenkinsci/plugins/workflow/DynamicEnvironmentExpanderTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/SingleJobTestBase.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/WorkflowTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsBodyExecutionTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinition2Test.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsFlowDefinitionRJRTest.java 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 plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsScmFlowDefinitionTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/CpsThreadDumpTest.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 A plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/LoggingInvokerTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/ParamsVariableTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/PersistenceProblemsTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuableTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/SnippetizerTester.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/actions/ArgumentsActionImplTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/nodes/StepNodeTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/persistence/IteratorHackTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/replay/ReplayActionTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/cps/steps/ParallelStepTest.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoLowerStep.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/AmbiguousEchoUpperStep.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoResultStep.java M plugin/src/test/java/org/jenkinsci/plugins/workflow/testMetaStep/EchoStringAndDoubleStep.java A plugin/webpack.common.js R plugin/webpack.config.js A plugin/webpack.dev.js A plugin/webpack.prod.js M plugin/yarn.lock M pom.xml Log Message: ----------- Merge branch 'master' into post-SECURITY-359 Commit: c43e04d6d68c0f1a08e80e30afcc167aa878786c https://github.com/jenkinsci/workflow-cps-plugin/commit/c43e04d6d68c0f1a08e80e30afcc167aa878786c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2024-01-03 (Wed, 03 Jan 2024) Changed paths: M plugin/src/main/java/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist.java M plugin/src/main/resources/org/jenkinsci/plugins/workflow/cps/GroovySourceFileAllowlist/default-allowlist Log Message: ----------- Merge pull request #538 from dwnusbaum/post-SECURITY-359 Remove `default-allowlist` entries for Groovy source files related to Declarative Compare: https://github.com/jenkinsci/workflow-cps-plugin/compare/3a59e40fb41d...c43e04d6d68c -- 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/3a59e4-c43e04%40github.com.