|
346 | 346 | "additionalProperties": false,
|
347 | 347 | "default": {},
|
348 | 348 | "description": "Docstrings | Options for generating Docstrings for your PRs/MRs."
|
349 |
| - }, |
350 |
| - "unit_tests": { |
351 |
| - "type": "object", |
352 |
| - "properties": { |
353 |
| - "enabled": { |
354 |
| - "type": "boolean", |
355 |
| - "default": true, |
356 |
| - "description": "Unit Tests | Allow CodeRabbit to generate unit tests for PRs/MRs." |
357 |
| - } |
358 |
| - }, |
359 |
| - "additionalProperties": false, |
360 |
| - "default": {}, |
361 |
| - "description": "Unit Tests | Options for generating unit tests for your PRs/MRs." |
362 | 349 | }
|
363 | 350 | },
|
364 | 351 | "additionalProperties": false,
|
|
402 | 389 | },
|
403 | 390 | "additionalProperties": false,
|
404 | 391 | "default": {},
|
405 |
| - "description": "Enable ast-grep | ast-grep is a code analysis tool that helps you to find patterns in your codebase using abstract syntax trees patterns. | v0.38.1" |
| 392 | + "description": "Enable ast-grep | ast-grep is a code analysis tool that helps you to find patterns in your codebase using abstract syntax trees patterns. | v0.31.1" |
406 | 393 | },
|
407 | 394 | "shellcheck": {
|
408 | 395 | "type": "object",
|
|
423 | 410 | "enabled": {
|
424 | 411 | "type": "boolean",
|
425 | 412 | "default": true,
|
426 |
| - "description": "Enable Ruff | Ruff is a Python linter and code formatter. | Enable Ruff integration. | v0.11.9" |
| 413 | + "description": "Enable Ruff | Ruff is a Python linter and code formatter. | Enable Ruff integration. | v0.8.2" |
427 | 414 | }
|
428 | 415 | },
|
429 | 416 | "additionalProperties": false,
|
|
568 | 555 | "enabled": {
|
569 | 556 | "type": "boolean",
|
570 | 557 | "default": true,
|
571 |
| - "description": "Enable PHPStan | PHPStan requires [config file](https://phpstan.org/config-reference#config-file) in your repository root. Please ensure that this file contains the `paths:` parameter. | v2.1.15" |
| 558 | + "description": "Enable PHPStan | PHPStan requires [config file](https://phpstan.org/config-reference#config-file) in your repository root. Please ensure that this file contains the `paths:` parameter. | v2.0.3" |
572 | 559 | },
|
573 | 560 | "level": {
|
574 | 561 | "type": "string",
|
|
617 | 604 | "enabled": {
|
618 | 605 | "type": "boolean",
|
619 | 606 | "default": true,
|
620 |
| - "description": "Enable YAMLlint | YAMLlint is a linter for YAML files. | Enable YAMLlint integration. | v1.37.1" |
| 607 | + "description": "Enable YAMLlint | YAMLlint is a linter for YAML files. | Enable YAMLlint integration. | v1.35.1" |
621 | 608 | }
|
622 | 609 | },
|
623 | 610 | "additionalProperties": false,
|
|
630 | 617 | "enabled": {
|
631 | 618 | "type": "boolean",
|
632 | 619 | "default": true,
|
633 |
| - "description": "Enable Gitleaks | Gitleaks is a secret scanner. | Enable Gitleaks integration. | v8.26.0" |
| 620 | + "description": "Enable Gitleaks | Gitleaks is a secret scanner. | Enable Gitleaks integration. | v8.21.2" |
634 | 621 | }
|
635 | 622 | },
|
636 | 623 | "additionalProperties": false,
|
|
656 | 643 | "enabled": {
|
657 | 644 | "type": "boolean",
|
658 | 645 | "default": true,
|
659 |
| - "description": "Enable detekt | detekt is a static code analysis tool for Kotlin files. | v1.23.8" |
| 646 | + "description": "Enable detekt | detekt is a static code analysis tool for Kotlin files. | v1.23.7" |
660 | 647 | },
|
661 | 648 | "config_file": {
|
662 | 649 | "type": "string",
|
|
686 | 673 | "enabled": {
|
687 | 674 | "type": "boolean",
|
688 | 675 | "default": true,
|
689 |
| - "description": "Enable RuboCop | RuboCop is a Ruby static code analyzer (a.k.a. linter ) and code formatter. | v1.75.5" |
| 676 | + "description": "Enable RuboCop | RuboCop is a Ruby static code analyzer (a.k.a. linter ) and code formatter. | v1.73" |
690 | 677 | }
|
691 | 678 | },
|
692 | 679 | "additionalProperties": false,
|
|
699 | 686 | "enabled": {
|
700 | 687 | "type": "boolean",
|
701 | 688 | "default": true,
|
702 |
| - "description": "Enable Buf | Buf offers linting for Protobuf files. | v1.54.0" |
| 689 | + "description": "Enable Buf | Buf offers linting for Protobuf files. | v1.47.2" |
703 | 690 | }
|
704 | 691 | },
|
705 | 692 | "additionalProperties": false,
|
|
712 | 699 | "enabled": {
|
713 | 700 | "type": "boolean",
|
714 | 701 | "default": true,
|
715 |
| - "description": "Enable Regal | Regal is a linter and language server for Rego. | v0.33.1" |
| 702 | + "description": "Enable Regal | Regal is a linter and language server for Rego. | v0.29.2" |
716 | 703 | }
|
717 | 704 | },
|
718 | 705 | "additionalProperties": false,
|
|
725 | 712 | "enabled": {
|
726 | 713 | "type": "boolean",
|
727 | 714 | "default": true,
|
728 |
| - "description": "Enable actionlint | is a static checker for GitHub Actions workflow files. | v1.7.7" |
| 715 | + "description": "Enable actionlint | is a static checker for GitHub Actions workflow files. | v1.7.4" |
729 | 716 | }
|
730 | 717 | },
|
731 | 718 | "additionalProperties": false,
|
|
738 | 725 | "enabled": {
|
739 | 726 | "type": "boolean",
|
740 | 727 | "default": true,
|
741 |
| - "description": "Enable PMD | PMD is an extensible multilanguage static code analyzer. It’s mainly concerned with Java. | v7.13.0" |
| 728 | + "description": "Enable PMD | PMD is an extensible multilanguage static code analyzer. It’s mainly concerned with Java. | v7.8.0" |
742 | 729 | },
|
743 | 730 | "config_file": {
|
744 | 731 | "type": "string",
|
|
755 | 742 | "enabled": {
|
756 | 743 | "type": "boolean",
|
757 | 744 | "default": true,
|
758 |
| - "description": "Enable Cppcheck | Cppcheck is a static code analysis tool for the C and C++ programming languages. | v2.17.1" |
| 745 | + "description": "Enable Cppcheck | Cppcheck is a static code analysis tool for the C and C++ programming languages. | v2.10-2" |
759 | 746 | }
|
760 | 747 | },
|
761 | 748 | "additionalProperties": false,
|
|
768 | 755 | "enabled": {
|
769 | 756 | "type": "boolean",
|
770 | 757 | "default": true,
|
771 |
| - "description": "Enable Semgrep | Semgrep is a static analysis tool designed to scan code for security vulnerabilities and code quality issues. | Enable Semgrep integration. | v1.122.0" |
| 758 | + "description": "Enable Semgrep | Semgrep is a static analysis tool designed to scan code for security vulnerabilities and code quality issues. | Enable Semgrep integration. | v1.99.0" |
772 | 759 | },
|
773 | 760 | "config_file": {
|
774 | 761 | "type": "string",
|
|
785 | 772 | "enabled": {
|
786 | 773 | "type": "boolean",
|
787 | 774 | "default": true,
|
788 |
| - "description": "Enable CircleCI | CircleCI tool is a static checker for CircleCI config files. | v0.1.31687" |
| 775 | + "description": "Enable CircleCI | CircleCI tool is a static checker for CircleCI config files. | v0.1.31151" |
789 | 776 | }
|
790 | 777 | },
|
791 | 778 | "additionalProperties": false,
|
|
798 | 785 | "enabled": {
|
799 | 786 | "type": "boolean",
|
800 | 787 | "default": true,
|
801 |
| - "description": "Enable SQLFluff | SQLFluff is an open source, dialect-flexible and configurable SQL linter. | v3.4.0" |
| 788 | + "description": "Enable SQLFluff | SQLFluff is an open source, dialect-flexible and configurable SQL linter. | v3.3.0" |
802 | 789 | }
|
803 | 790 | },
|
804 | 791 | "additionalProperties": false,
|
|
811 | 798 | "enabled": {
|
812 | 799 | "type": "boolean",
|
813 | 800 | "default": true,
|
814 |
| - "description": "Enable Prisma Schema linting | Prisma Schema linting helps maintain consistent and error-free schema files | v0.10.1" |
| 801 | + "description": "Enable Prisma Schema linting | Prisma Schema linting helps maintain consistent and error-free schema files | v0.10.0" |
815 | 802 | }
|
816 | 803 | },
|
817 | 804 | "additionalProperties": false,
|
|
824 | 811 | "enabled": {
|
825 | 812 | "type": "boolean",
|
826 | 813 | "default": true,
|
827 |
| - "description": "Enable OXC | OXC is a JavaScript/TypeScript linter written in Rust. | v0.16.10" |
| 814 | + "description": "Enable OXC | OXC is a JavaScript/TypeScript linter written in Rust. | v0.16.5" |
828 | 815 | }
|
829 | 816 | },
|
830 | 817 | "additionalProperties": false,
|
|
1133 | 1120 | "path_instructions": []
|
1134 | 1121 | },
|
1135 | 1122 | "description": "Settings related to the generation of docstrings."
|
1136 |
| - }, |
1137 |
| - "unit_tests": { |
1138 |
| - "type": "object", |
1139 |
| - "properties": { |
1140 |
| - "path_instructions": { |
1141 |
| - "type": "array", |
1142 |
| - "items": { |
1143 |
| - "type": "object", |
1144 |
| - "properties": { |
1145 |
| - "path": { |
1146 |
| - "type": "string", |
1147 |
| - "description": "File path glob pattern. Example: **/*.js" |
1148 |
| - }, |
1149 |
| - "instructions": { |
1150 |
| - "type": "string", |
1151 |
| - "maxLength": 20000, |
1152 |
| - "description": "Provides additional guidelines for unit test generation based on file paths." |
1153 |
| - } |
1154 |
| - }, |
1155 |
| - "required": ["path", "instructions"], |
1156 |
| - "additionalProperties": false |
1157 |
| - }, |
1158 |
| - "default": [], |
1159 |
| - "description": "Unit Test Generation | Provide additional guidelines for unit test generation based on file paths." |
1160 |
| - } |
1161 |
| - }, |
1162 |
| - "additionalProperties": false, |
1163 |
| - "default": { |
1164 |
| - "path_instructions": [] |
1165 |
| - }, |
1166 |
| - "description": "Settings related to the generation of unit tests." |
1167 | 1123 | }
|
1168 | 1124 | },
|
1169 | 1125 | "additionalProperties": false,
|
|
0 commit comments