Skip to content

adding resource manager for workflows#22845

Draft
patrickhuie19 wants to merge 4 commits into
developfrom
feat/shared-2712
Draft

adding resource manager for workflows#22845
patrickhuie19 wants to merge 4 commits into
developfrom
feat/shared-2712

adding numericTenantID + reducing naming complexity in protos

8fd5251
Select commit
Loading
Failed to load commit list.
CL-sonarqube-production / SonarQube Code Analysis succeeded Jul 7, 2026 in 1m 11s

Annotations

Check warning on line 432 in core/services/workflows/syncer/v2/handler_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 11 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=71c95968-9a83-43ee-9e15-ad88ff530030&open=71c95968-9a83-43ee-9e15-ad88ff530030

Check warning on line 1216 in core/services/cre/cre.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 13 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=e254e880-adb2-426a-8700-fb55e05f443a&open=e254e880-adb2-426a-8700-fb55e05f443a

Check warning on line 395 in core/services/workflows/syncer/v2/handler_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 11 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=56fe0bc1-8ee3-46eb-b594-cd0340fa7b11&open=56fe0bc1-8ee3-46eb-b594-cd0340fa7b11

Check warning on line 474 in core/services/workflows/syncer/v2/handler_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 11 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=5e74d448-60aa-4b6b-9443-9c6b39a49aeb&open=5e74d448-60aa-4b6b-9443-9c6b39a49aeb

Check warning on line 521 in core/services/workflows/syncer/v2/handler_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 11 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=daec7f95-0a78-4f4f-99b0-35b39c5e266a&open=daec7f95-0a78-4f4f-99b0-35b39c5e266a

Check warning on line 97 in core/services/standardcapabilities/delegate.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 20 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=f39d7066-374a-4472-a973-4b837e47e805&open=f39d7066-374a-4472-a973-4b837e47e805

Check warning on line 688 in core/services/workflows/syncer/v2/handler.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This branch's code block is the same as the block for the branch on line 674.

[S1871] Two branches in a conditional structure should not have exactly the same implementation
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=030297a4-c48e-4611-a087-2b1771628df6&open=030297a4-c48e-4611-a087-2b1771628df6

Check warning on line 585 in core/services/workflows/syncer/v2/handler_test.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 11 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=49aea9c0-122c-4379-9176-d8c0720e09ec&open=49aea9c0-122c-4379-9176-d8c0720e09ec

Check warning on line 473 in core/services/workflows/syncer/v2/handler.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

Refactor this method to reduce its Cognitive Complexity from 44 to the 30 allowed.

[S3776] Cognitive Complexity of functions should not be too high
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=1630c5d0-7d45-4e94-80e5-46c582136476&open=1630c5d0-7d45-4e94-80e5-46c582136476

Check warning on line 974 in core/services/cre/cre.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 14 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=6afcfc7c-efaf-4d9b-8210-7b8228051e20&open=6afcfc7c-efaf-4d9b-8210-7b8228051e20

Check warning on line 49 in plugins/loop_registry.go

See this annotation in the file changed.

@cl-sonarqube-production cl-sonarqube-production / SonarQube Code Analysis

This function has 13 parameters, which is greater than the 10 authorized.

[S107] Functions should not have too many parameters
 See more on https://sonarqube.main.prod.cldev.sh/project/issues?id=smartcontractkit_chainlink&pullRequest=22845&issues=49aa5cf9-2ca0-444a-aa3a-4ff4433397e7&open=49aa5cf9-2ca0-444a-aa3a-4ff4433397e7