From bf831f96d0d342ff9719f58e0e8503a3f1818393 Mon Sep 17 00:00:00 2001 From: Thorsten Lorenz Date: Fri, 21 Nov 2025 15:47:39 +0400 Subject: [PATCH 1/4] chore: update test-integration Cargo.lock --- test-integration/Cargo.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test-integration/Cargo.lock b/test-integration/Cargo.lock index d894508b1..7c76ccce9 100644 --- a/test-integration/Cargo.lock +++ b/test-integration/Cargo.lock @@ -3603,7 +3603,7 @@ dependencies = [ "solana-rpc", "solana-rpc-client", "solana-sdk", - "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=11bbaf2)", + "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=e480fa2)", "solana-transaction", "tempfile", "thiserror 1.0.69", @@ -3791,7 +3791,7 @@ dependencies = [ "solana-metrics", "solana-sdk", "solana-storage-proto 0.2.3", - "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=11bbaf2)", + "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=e480fa2)", "solana-timings", "solana-transaction-status", "thiserror 1.0.69", @@ -3858,7 +3858,7 @@ dependencies = [ "solana-pubkey", "solana-rent-collector", "solana-sdk-ids", - "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=11bbaf2)", + "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=e480fa2)", "solana-svm-transaction", "solana-system-program", "solana-transaction", @@ -3935,7 +3935,7 @@ dependencies = [ "solana-program", "solana-pubsub-client", "solana-sdk", - "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=11bbaf2)", + "solana-svm 2.2.1 (git+https://github.com/magicblock-labs/magicblock-svm.git?rev=e480fa2)", "solana-timings", "thiserror 1.0.69", "tokio", @@ -9121,7 +9121,7 @@ dependencies = [ [[package]] name = "solana-svm" version = "2.2.1" -source = "git+https://github.com/magicblock-labs/magicblock-svm.git?rev=11bbaf2#11bbaf2249aeb16cec4111e86f2e18a0c45ff1f2" +source = "git+https://github.com/magicblock-labs/magicblock-svm.git?rev=e480fa2#e480fa202f0680476b51b2d41210667ffc241bf4" dependencies = [ "ahash 0.8.12", "log", From bf6aa6ceb95217e95c5b90db1384286d92a50caf Mon Sep 17 00:00:00 2001 From: Thorsten Lorenz Date: Fri, 21 Nov 2025 15:47:55 +0400 Subject: [PATCH 2/4] chore: add current coderabbit config --- .coderabbit.yaml | 190 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 .coderabbit.yaml diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 000000000..9ba3f7e70 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,190 @@ +language: en-US +tone_instructions: '' +early_access: true +enable_free_tier: true +reviews: + profile: assertive + request_changes_workflow: false + high_level_summary: true + high_level_summary_instructions: '' + high_level_summary_placeholder: Summary + high_level_summary_in_walkthrough: false + auto_title_placeholder: '' + auto_title_instructions: '' + review_status: true + commit_status: true + fail_commit_status: false + collapse_walkthrough: false + changed_files_summary: true + sequence_diagrams: true + estimate_code_review_effort: true + assess_linked_issues: true + related_issues: true + related_prs: true + suggested_labels: true + labeling_instructions: [] + auto_apply_labels: true + suggested_reviewers: true + auto_assign_reviewers: false + in_progress_fortune: false + poem: false + path_filters: [] + path_instructions: [] + abort_on_close: true + disable_cache: false + auto_review: + enabled: true + auto_incremental_review: true + ignore_title_keywords: [] + labels: [] + drafts: false + base_branches: [] + ignore_usernames: [] + finishing_touches: + docstrings: + enabled: true + unit_tests: + enabled: true + pre_merge_checks: + docstrings: + mode: warning + threshold: 80 + title: + mode: warning + requirements: '' + description: + mode: warning + issue_assessment: + mode: warning + custom_checks: [] + tools: + ast-grep: + rule_dirs: [] + util_dirs: [] + essential_rules: true + packages: [] + shellcheck: + enabled: true + ruff: + enabled: true + markdownlint: + enabled: true + github-checks: + enabled: true + timeout_ms: 90000 + languagetool: + enabled: true + enabled_rules: [] + disabled_rules: [] + enabled_categories: [] + disabled_categories: [] + enabled_only: false + level: default + biome: + enabled: true + hadolint: + enabled: true + swiftlint: + enabled: true + phpstan: + enabled: true + level: default + phpmd: + enabled: true + phpcs: + enabled: true + golangci-lint: + enabled: true + yamllint: + enabled: true + gitleaks: + enabled: true + checkov: + enabled: true + detekt: + enabled: true + eslint: + enabled: true + flake8: + enabled: true + rubocop: + enabled: true + buf: + enabled: true + regal: + enabled: true + actionlint: + enabled: true + pmd: + enabled: true + clang: + enabled: true + cppcheck: + enabled: true + semgrep: + enabled: true + circleci: + enabled: true + clippy: + enabled: true + sqlfluff: + enabled: true + prismaLint: + enabled: true + pylint: + enabled: true + oxc: + enabled: true + shopifyThemeCheck: + enabled: true + luacheck: + enabled: true + brakeman: + enabled: true + dotenvLint: + enabled: true + htmlhint: + enabled: true + checkmake: + enabled: true + osvScanner: + enabled: true +chat: + art: true + auto_reply: true + integrations: + jira: + usage: auto + linear: + usage: auto +knowledge_base: + opt_out: false + web_search: + enabled: true + code_guidelines: + enabled: true + filePatterns: [] + learnings: + scope: auto + issues: + scope: auto + jira: + usage: auto + project_keys: [] + linear: + usage: auto + team_keys: [] + pull_requests: + scope: auto + mcp: + usage: auto + disabled_servers: [] +code_generation: + docstrings: + language: en-US + path_instructions: [] + unit_tests: + path_instructions: [] +issue_enrichment: + planning: + enabled: false From 4627cd4d9864f4a0af6d3a75fe3eb014e0b90328 Mon Sep 17 00:00:00 2001 From: Thorsten Lorenz Date: Fri, 21 Nov 2025 16:13:25 +0400 Subject: [PATCH 3/4] chore: improve coderabbit configuration --- .coderabbit.yaml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index 9ba3f7e70..ace628cd6 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -7,23 +7,23 @@ reviews: request_changes_workflow: false high_level_summary: true high_level_summary_instructions: '' - high_level_summary_placeholder: Summary + high_level_summary_placeholder: "" high_level_summary_in_walkthrough: false auto_title_placeholder: '' auto_title_instructions: '' review_status: true commit_status: true fail_commit_status: false - collapse_walkthrough: false - changed_files_summary: true - sequence_diagrams: true - estimate_code_review_effort: true + collapse_walkthrough: true + changed_files_summary: false + sequence_diagrams: false + estimate_code_review_effort: false assess_linked_issues: true related_issues: true related_prs: true - suggested_labels: true + suggested_labels: false labeling_instructions: [] - auto_apply_labels: true + auto_apply_labels: false suggested_reviewers: true auto_assign_reviewers: false in_progress_fortune: false @@ -42,18 +42,18 @@ reviews: ignore_usernames: [] finishing_touches: docstrings: - enabled: true + enabled: false unit_tests: enabled: true pre_merge_checks: docstrings: - mode: warning + mode: off threshold: 80 title: - mode: warning + mode: off requirements: '' description: - mode: warning + mode: off issue_assessment: mode: warning custom_checks: [] @@ -70,7 +70,7 @@ reviews: markdownlint: enabled: true github-checks: - enabled: true + enabled: false timeout_ms: 90000 languagetool: enabled: true From d03a1142cdaab37e6b559239da00b9bc7e6aec26 Mon Sep 17 00:00:00 2001 From: Thorsten Lorenz Date: Fri, 21 Nov 2025 16:34:36 +0400 Subject: [PATCH 4/4] chore: remove unused language settings in .coderabbit.yaml --- .coderabbit.yaml | 48 +----------------------------------------------- 1 file changed, 1 insertion(+), 47 deletions(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index ace628cd6..68cedd072 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -58,6 +58,7 @@ reviews: mode: warning custom_checks: [] tools: + # Audited languages: Rust, Shell, TypeScript/JavaScript, Protobuf, Markdown, YAML, TOML, Makefile. ast-grep: rule_dirs: [] util_dirs: [] @@ -65,8 +66,6 @@ reviews: packages: [] shellcheck: enabled: true - ruff: - enabled: true markdownlint: enabled: true github-checks: @@ -82,69 +81,24 @@ reviews: level: default biome: enabled: true - hadolint: - enabled: true - swiftlint: - enabled: true - phpstan: - enabled: true - level: default - phpmd: - enabled: true - phpcs: - enabled: true - golangci-lint: - enabled: true yamllint: enabled: true gitleaks: enabled: true - checkov: - enabled: true - detekt: - enabled: true eslint: enabled: true - flake8: - enabled: true - rubocop: - enabled: true buf: enabled: true - regal: - enabled: true actionlint: enabled: true - pmd: - enabled: true - clang: - enabled: true - cppcheck: - enabled: true semgrep: enabled: true - circleci: - enabled: true clippy: enabled: true - sqlfluff: - enabled: true - prismaLint: - enabled: true - pylint: - enabled: true oxc: enabled: true - shopifyThemeCheck: - enabled: true - luacheck: - enabled: true - brakeman: - enabled: true dotenvLint: enabled: true - htmlhint: - enabled: true checkmake: enabled: true osvScanner: