instance method calculate_directory_statistics

Ruby on Rails 8.1.2

Since v8.0.4 Private

Available in: v8.0.4 v8.1.2

Signature

calculate_directory_statistics(directory, pattern = self.class.pattern)

No documentation comment.

Parameters

directory req
pattern opt = self.class.pattern
Source
# File railties/lib/rails/code_statistics.rb, line 87
      def calculate_directory_statistics(directory, pattern = self.class.pattern)
        stats = Rails::CodeStatisticsCalculator.new

        Dir.foreach(directory) do |file_name|
          path = "#{directory}/#{file_name}"

          if File.directory?(path) && !file_name.start_with?(".")
            stats.add(calculate_directory_statistics(path, pattern))
          elsif file_name&.match?(pattern)
            stats.add_by_file_path(path)
          end
        end

        stats
      end

Defined in railties/lib/rails/code_statistics.rb line 87 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Rails::CodeStatistics

Type at least 2 characters to search.

↑↓ navigate · open · esc close