Sha256: b773ad093eddc4429bdb50b767d5947003143f8785bc956c121cd9c13f4c2c09

Contents?: true

Size: 510 Bytes

Versions: 12

Compression:

Stored size: 510 Bytes

Contents

# typed: strict

module PackStats
  module Private
    class SourceCodeFile < T::Struct
      extend T::Sig

      const :is_componentized_file, T::Boolean
      const :is_packaged_file, T::Boolean
      const :team_owner, T.nilable(CodeTeams::Team)
      const :pathname, Pathname

      sig { returns(T::Boolean) }
      def componentized_file?
        self.is_componentized_file
      end

      sig { returns(T::Boolean) }
      def packaged_file?
        self.is_packaged_file
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
pack_stats-0.2.1 lib/pack_stats/private/source_code_file.rb
pack_stats-0.2.0 lib/pack_stats/private/source_code_file.rb
pack_stats-0.1.3 lib/pack_stats/private/source_code_file.rb
pack_stats-0.1.2 lib/pack_stats/private/source_code_file.rb
pack_stats-0.1.1 lib/pack_stats/private/source_code_file.rb
pack_stats-0.1.0 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.6 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.5 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.4 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.3 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.2 lib/pack_stats/private/source_code_file.rb
pack_stats-0.0.1 lib/pack_stats/private/source_code_file.rb