diff options
Diffstat (limited to 'scripts/linters/no_mod_rs.rb')
| -rwxr-xr-x | scripts/linters/no_mod_rs.rb | 17 |
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 |
