Skip to content

Commit fe95980

Browse files
barnumbirrclaude
andcommitted
docs: normalize license section
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e8a1f6e commit fe95980

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,4 +192,4 @@ ln -sf ../../scripts/hooks/pre-commit .git/hooks/pre-commit
192192

193193
## License
194194

195-
Apache License 2.0 — see [LICENSE](LICENSE).
195+
octorules-google is licensed under the [Apache License 2.0](LICENSE).

docs/lint.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Suppressed findings are excluded from the report but counted in the summary line
6161
| [GA100](#ga100--invalid-priority-must-be-non-negative-integer) | Invalid priority (must be non-negative integer) | ERROR |
6262
| [GA101](#ga101--priority-out-of-range-0-2147483646) | Priority out of range (0-2147483646) | ERROR |
6363
| [GA102](#ga102--duplicate-priority) | Duplicate priority | ERROR |
64-
| [GA103](#ga103--unreachable-rule-after-match-all) | Unreachable rule after match-all (incl. `((true))`, `SRC_IPS_V1` with `["*"]`) | WARNING |
64+
| [GA103](#ga103--unreachable-rule-after-match-all) | Unreachable rule after match-all | WARNING |
6565
| [GA104](#ga104--duplicate-cel-expression-across-rules) | Duplicate CEL expression across rules | WARNING |
6666
| [GA105](#ga105--inconsistent-enforce_on_key-across-rate-limit-rules) | Inconsistent enforce_on_key across rate-limit rules | WARNING |
6767
| [GA108](#ga108--duplicate-preconfigured-waf-rule-set-across-rules) | Duplicate preconfigured WAF rule set across rules | WARNING |
@@ -74,7 +74,7 @@ Suppressed findings are excluded from the report but counted in the summary line
7474
| [GA304](#ga304--cel-expression-exceeds-2048-character-limit) | CEL expression exceeds 2048 character limit | WARNING |
7575
| [GA305](#ga305--overlapping-or-duplicate-cidrs) | Overlapping or duplicate CIDRs | WARNING |
7676
| [GA306](#ga306--0-cidr-matches-all-traffic) | /0 CIDR matches all traffic | WARNING |
77-
| [GA307](#ga307--cidr-host-bits-normalization) | CIDR host bits normalization | WARNING |
77+
| [GA307](#ga307--cidr-host-bits-normalization) | CIDR has host bits set (will be normalized) | WARNING |
7878
| [GA310](#ga310--unknown-field-reference-in-cel-expression) | Unknown field reference in CEL expression | WARNING |
7979
| [GA311](#ga311--unknown-function-in-cel-expression) | Unknown function in CEL expression | WARNING |
8080
| [GA312](#ga312--invalid-versioned_expr-value) | Invalid versioned_expr value | ERROR |
@@ -86,9 +86,9 @@ Suppressed findings are excluded from the report but counted in the summary line
8686
| [GA318](#ga318--cel-type-mismatch) | CEL type mismatch | WARNING |
8787
| [GA319](#ga319--case-sensitive-string-comparison) | Case-sensitive string comparison may need case-insensitive matching | INFO |
8888
| [GA320](#ga320--privatereserved-ip-range-in-iniprange) | Private/reserved IP range in inIpRange() | WARNING |
89-
| [GA325](#ga325--invalid-header_action-sub-structure) | Invalid header_action sub-structure | ERROR |
90-
| [GA326](#ga326--network_match-must-be-a-dict) | network_match must be a dict | ERROR |
91-
| [GA327](#ga327--invalid-preconfigured_waf_config-exclusions) | Invalid preconfigured_waf_config exclusions | ERROR |
89+
| [GA325](#ga325--invalid-header_action-sub-structure) | Invalid header_action structure | ERROR |
90+
| [GA326](#ga326--network_match-must-be-a-dict) | Invalid network_match structure | ERROR |
91+
| [GA327](#ga327--invalid-preconfigured_waf_config-exclusions) | Invalid preconfigured_waf_config structure | ERROR |
9292
| [GA400](#ga400--rate-limit-action-requires-rate_limit_options) | Rate-limit action requires 'rate_limit_options' | ERROR |
9393
| [GA401](#ga401--redirect-action-requires-redirect_options) | Redirect action requires 'redirect_options' | ERROR |
9494
| [GA402](#ga402--invalid-redirect-type) | Invalid redirect type | ERROR |
@@ -109,7 +109,7 @@ Suppressed findings are excluded from the report but counted in the summary line
109109
| [GA418](#ga418--invalid-http-header-name-in-cel-expression) | Invalid HTTP header name in CEL expression | WARNING |
110110
| [GA419](#ga419--redirect-target-must-not-be-empty) | Redirect target must not be empty | ERROR |
111111
| [GA420](#ga420--rate_limit_threshold-missing-required-subfields) | rate_limit_threshold missing required subfields | ERROR |
112-
| [GA421](#ga421--invalid-type-for-rate-limit-field) | Invalid type for rate limit field + count-range validation | ERROR |
112+
| [GA421](#ga421--invalid-type-for-rate-limit-field) | Invalid type for rate limit field | ERROR |
113113
| [GA422](#ga422--enforce_on_key-required-for-rate_based_ban-with-redirect-exceed_action) | enforce_on_key required for rate_based_ban with redirect exceed_action | WARNING |
114114
| [GA423](#ga423--invalid-enforce_on_key-value) | Invalid enforce_on_key value | ERROR |
115115
| [GA424](#ga424--enforce_on_key_name-required-for-http_headerhttp_cookie) | enforce_on_key_name required for HTTP_HEADER/HTTP_COOKIE | ERROR |

0 commit comments

Comments
 (0)