| LOW | crates/core/src/pinned.rs | 1 | use crate::matcher::NodeMatch; |
| LOW | crates/core/src/source.rs | 1 | //! This module defines the `Doc` and `Content` traits to abstract away source code encoding issues. |
| LOW | crates/core/src/tree_sitter/traversal.rs | 1 | //! # Traverse Node AST |
| LOW | crates/config/src/rule_config.rs | 61 | pub core: SerializableRuleCore, |
| LOW | crates/config/src/rule_config.rs | 81 | pub message: String, |
| LOW | crates/config/src/rule_core.rs | 41 | type RResult<T> = std::result::Result<T, RuleCoreError>; |
| LOW | crates/config/src/rule/selector.rs | 1 | #![allow(clippy::doc_lazy_continuation)] |
| LOW | crates/config/src/rule/parameterized_util.rs | 1 | //! Parameterized utility rules have two parts: |
| LOW | crates/config/src/rule/mod.rs | 41 | /// |
| LOW | crates/config/src/rule/mod.rs | 61 | /// It specifies the position in nodes' sibling list. |
| LOW | crates/config/src/rule/mod.rs | 81 | pub precedes: Maybe<Box<Relation>>, |
| LOW | crates/wasm/tests/web.rs | 1 | //! Integration tests for ast-grep-wasm. |
| LOW | crates/language/src/lib.rs | 1 | //! This module defines the supported programming languages for ast-grep. |
| LOW | crates/language/src/lib.rs | 201 | |
| LOW | crates/language/src/lib.rs | 221 | // https://developer.hashicorp.com/terraform/language/syntax/configuration#identifiers |
| LOW | crates/cli/src/config.rs | 41 | #[serde(skip_serializing_if = "Option::is_none")] |
| LOW | crates/cli/src/run.rs | 61 | #[derive(Args)] |
| LOW | crates/cli/src/verify.rs | 161 | // for result in summary { |
| LOW | crates/cli/src/verify.rs | 181 | /// Conflicts with --update-all. |
| LOW | crates/cli/src/new.rs | 21 | name: Option<String>, |
| LOW | crates/cli/src/new.rs | 101 | } |
| LOW | crates/cli/src/new.rs | 121 | /// |
| LOW | crates/cli/src/scan.rs | 41 | /// --inline-rules is incompatible with --rule. |
| LOW | crates/cli/src/scan.rs | 61 | #[clap(flatten)] |
| LOW | crates/cli/src/completions.rs | 1 | //! How to use generate shell completions. |
| LOW | crates/cli/src/utils/worker.rs | 21 | /// `consume_items` will run in a separate single thread. |
| LOW | crates/cli/src/utils/args.rs | 21 | #[clap(value_parser, default_value = ".")] |
| LOW | crates/cli/src/utils/args.rs | 41 | /// Use this if you need to take code stream from standard input. |
| LOW | crates/cli/src/utils/args.rs | 121 | /// Note that code rewrite only happens inside a session. |
| LOW | crates/cli/src/utils/args.rs | 141 | /// You can pass optional value to this flag by using `--json=<STYLE>` syntax |
| LOW | crates/cli/src/utils/args.rs | 301 | #[clap(long, conflicts_with = "rule", value_name = "REGEX")] |
| LOW | crates/cli/src/utils/args.rs | 321 | /// Note, this flag must use `=` to specify its value. |
| LOW | crates/cli/src/utils/inspect.rs | 1 | //! See https://github.com/ast-grep/ast-grep/issues/905 |
| LOW | crates/cli/src/print/mod.rs | 141 | /// N.B. this can be different from node.text() because |
| LOW | crates/napi/src/sg_node.rs | 401 | |