Sha256: 5ee84a944a5295bfe6159397780fdc6f26d073f927c7d55a63da269b8a7bfa04

Contents?: true

Size: 467 Bytes

Versions: 5

Compression:

Stored size: 467 Bytes

Contents

# frozen_string_literal: true

require "tools/baseinfo"

module Icarus
  module Mod
    module Tools
      # Sync methods
      class Modinfo < Baseinfo
        HASHKEYS = %i[name author version compatibility description long_description fileType fileURL imageURL readmeURL].freeze

        # rubocop:disable Naming/MethodName
        def fileType
          @data[:fileType] || "pak"
        end
        # rubocop:enable Naming/MethodName
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
Icarus-Mod-Tools-1.9.0 lib/icarus/mod/tools/modinfo.rb
Icarus-Mod-Tools-1.8.2.1 lib/icarus/mod/tools/modinfo.rb
Icarus-Mod-Tools-1.8.2 lib/icarus/mod/tools/modinfo.rb
Icarus-Mod-Tools-1.8.1 lib/icarus/mod/tools/modinfo.rb
Icarus-Mod-Tools-1.8.0 lib/icarus/mod/tools/modinfo.rb