feat(agent,daemon): unified agent tuning, fork reconciliation, and multi-provider SCM - #6
feat(agent,daemon): unified agent tuning, fork reconciliation, and multi-provider SCM#6KooshaPari wants to merge 121 commits into
Quality Gate passed
Annotations
Check failure on line 251 in internal/agent/grok.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 36 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiaoAnCXiaKqLyJpL&open=AaBFiaoAnCXiaKqLyJpL&pullRequest=6
Check failure on line 96 in internal/scm/gitea/gitea.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "--login" 8 times.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia6-nCXiaKqLyJpu&open=AaBFia6-nCXiaKqLyJpu&pullRequest=6
Check warning on line 462 in internal/scm/github/github.go
sonarqubecloud / SonarCloud Code Analysis
Extract this nested anonymous struct into a named type for better readability and reusability.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia9TnCXiaKqLyJqG&open=AaBFia9TnCXiaKqLyJqG&pullRequest=6
Check warning on line 420 in internal/bitbucket/client.go
sonarqubecloud / SonarCloud Code Analysis
Remove this unnecessary variable declaration and use the expression directly in the condition.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFibCUnCXiaKqLyJqX&open=AaBFibCUnCXiaKqLyJqX&pullRequest=6
Check failure on line 21 in internal/e2edaemon/process_unix.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "LC_ALL=C" 3 times.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiaxgnCXiaKqLyJpd&open=AaBFiaxgnCXiaKqLyJpd&pullRequest=6
Check failure on line 115 in internal/scm/gitea/gitea.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "--repo" 6 times.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia6-nCXiaKqLyJpv&open=AaBFia6-nCXiaKqLyJpv&pullRequest=6
Check failure on line 549 in internal/scm/github/github.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia9TnCXiaKqLyJqC&open=AaBFia9TnCXiaKqLyJqC&pullRequest=6
Check failure on line 97 in internal/cli/axi.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia4znCXiaKqLyJpq&open=AaBFia4znCXiaKqLyJpq&pullRequest=6
Check failure on line 117 in internal/pipeline/steps/steps_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiaejnCXiaKqLyJo8&open=AaBFiaejnCXiaKqLyJo8&pullRequest=6
Check failure on line 142 in internal/scm/gitlab/gitlab.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 20 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia8inCXiaKqLyJp8&open=AaBFia8inCXiaKqLyJp8&pullRequest=6
Check warning on line 871 in internal/branchsync/sync_test.go
sonarqubecloud / SonarCloud Code Analysis
Use the available context parameter 'ctx' instead of creating a new background context.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia_UnCXiaKqLyJqL&open=AaBFia_UnCXiaKqLyJqL&pullRequest=6
Check warning on line 78 in internal/agent/server.go
sonarqubecloud / SonarCloud Code Analysis
This function has 9 parameters, which is greater than the 7 authorized.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiasEnCXiaKqLyJpP&open=AaBFiasEnCXiaKqLyJpP&pullRequest=6
Check failure on line 80 in internal/pipeline/steps/round_history.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiabenCXiaKqLyJo2&open=AaBFiabenCXiaKqLyJo2&pullRequest=6
Check failure on line 31 in internal/forgecontext/context.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFibB2nCXiaKqLyJqW&open=AaBFibB2nCXiaKqLyJqW&pullRequest=6
Check failure on line 593 in internal/scm/forgejo/forgejo.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia76nCXiaKqLyJp3&open=AaBFia76nCXiaKqLyJp3&pullRequest=6
Check failure on line 323 in require_no_mistakes_action_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFibEtnCXiaKqLyJql&open=AaBFibEtnCXiaKqLyJql&pullRequest=6
Check warning on line 28 in internal/pipeline/steps/common_fix.go
sonarqubecloud / SonarCloud Code Analysis
Remove this 'context.Context' field and pass context as a parameter to methods that need it.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiadDnCXiaKqLyJo6&open=AaBFiadDnCXiaKqLyJo6&pullRequest=6
Check failure on line 71 in internal/pipeline/executor_test.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiah4nCXiaKqLyJpG&open=AaBFiah4nCXiaKqLyJpG&pullRequest=6
Check warning on line 682 in internal/pipeline/executor.go
sonarqubecloud / SonarCloud Code Analysis
This function has 8 parameters, which is greater than the 7 authorized.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiagTnCXiaKqLyJo_&open=AaBFiagTnCXiaKqLyJo_&pullRequest=6
Check failure on line 50 in internal/cli/axi_query.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia5tnCXiaKqLyJpr&open=AaBFia5tnCXiaKqLyJpr&pullRequest=6
Check failure on line 436 in internal/scm/github/github.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 42 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia9TnCXiaKqLyJqB&open=AaBFia9TnCXiaKqLyJqB&pullRequest=6
Check failure on line 938 in internal/pipeline/steps/prsummary.go
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 31 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiaaWnCXiaKqLyJo0&open=AaBFiaaWnCXiaKqLyJo0&pullRequest=6
Check failure on line 1375 in internal/config/config.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "--continue" 4 times.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiazYnCXiaKqLyJpk&open=AaBFiazYnCXiaKqLyJpk&pullRequest=6
Check failure on line 21 in internal/e2edaemon/process_unix.go
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "LANG=C" 3 times.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFiaxgnCXiaKqLyJpe&open=AaBFiaxgnCXiaKqLyJpe&pullRequest=6
Check warning on line 176 in internal/cli/eval_render.go
sonarqubecloud / SonarCloud Code Analysis
Group together these consecutive parameters of the same type.
See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBFia3tnCXiaKqLyJpp&open=AaBFia3tnCXiaKqLyJpp&pullRequest=6