aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/linters/no_mod_rs.rb
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/linters/no_mod_rs.rb')
-rwxr-xr-xscripts/linters/no_mod_rs.rb17
1 files changed, 0 insertions, 17 deletions
diff --git a/scripts/linters/no_mod_rs.rb b/scripts/linters/no_mod_rs.rb
deleted file mode 100755
index c1656378..00000000
--- a/scripts/linters/no_mod_rs.rb
+++ /dev/null
@@ -1,17 +0,0 @@
-def no_mod_rs(root_dir, excludes = [])
- pattern = root_dir.join('crates', '*', 'src', '**', 'mod.rs').to_s
- errors = Dir.glob(pattern).sort.filter_map do |path|
- relative = Pathname.new(path).relative_path_from(root_dir).to_s
- next if excludes.include?(relative)
-
- relative
- end
-
- return true if errors.empty?
-
- puts 'Found `mod.rs` file(s). Use `src/<submodule>.rs` instead of `<submodule>/mod.rs`:'
- errors.each do |path|
- puts " #{path}"
- end
- false
-end