summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormataha <mataha@users.noreply.github.com>2023-08-21 00:49:02 +0200
committerGitHub <noreply@github.com>2023-08-20 18:49:02 -0400
commit19b6a45abba8cb0ba8a5b7fffedb49501619f90a (patch)
tree2c931303b8c6431ee4ebbaa062f863d0e5ae3a5a
parentc51790b56d6d06cfed888c759e381a86f7dc5095 (diff)
ignore/types: tweak Gradle file types
This PR extends Gradle file types with the following: - Kotlin DSL buildscripts (`*.gradle.kts`) - Gradle Java properties (`gradle.properties`) - wrapper files (`gradle-wrapper.*`) - wrapper scripts (`gradlew`, `gradlew.bat`) PR #2587
-rw-r--r--CHANGELOG.md3
-rw-r--r--crates/ignore/src/default_types.rs5
2 files changed, 6 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c637aeae..840cfa05 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,7 +10,8 @@ Unreleased changes. Release notes have not yet been written.
Feature enhancements:
-* Added or improved file type filtering for Ada, DITA, Elixir, Fuchsia, Gentoo, GraphQL, Markdown, Raku, TypeScript, USD, V
+* Added or improved file type filtering for Ada, DITA, Elixir, Fuchsia, Gentoo,
+ Gradle, GraphQL, Markdown, Raku, TypeScript, USD, V
* [FEATURE #1790](https://github.com/BurntSushi/ripgrep/issues/1790):
Add new `--stop-on-nonmatch` flag.
* [FEATURE #2195](https://github.com/BurntSushi/ripgrep/issues/2195):
diff --git a/crates/ignore/src/default_types.rs b/crates/ignore/src/default_types.rs
index 91a6cbc0..ef728f10 100644
--- a/crates/ignore/src/default_types.rs
+++ b/crates/ignore/src/default_types.rs
@@ -91,7 +91,10 @@ pub const DEFAULT_TYPES: &[(&[&str], &[&str])] = &[
(&["gn"], &["*.gn", "*.gni"]),
(&["go"], &["*.go"]),
(&["gprbuild"], &["*.gpr"]),
- (&["gradle"], &["*.gradle"]),
+ (&["gradle"], &[
+ "*.gradle", "*.gradle.kts", "gradle.properties", "gradle-wrapper.*",
+ "gradlew", "gradlew.bat",
+ ]),
(&["graphql"], &["*.graphql", "*.graphqls"]),
(&["groovy"], &["*.groovy", "*.gradle"]),
(&["gzip"], &["*.gz", "*.tgz"]),