class JLauncher::Manifest

A wrapper around the manifest file

Public Class Methods

new(json_map) click to toggle source
# File lib/jlauncher.rb, line 185
def initialize(json_map)
  @json_map = json_map
end

Public Instance Methods

dependencies() click to toggle source
# File lib/jlauncher.rb, line 189
def dependencies
  @json_map['dependencies'].map { |dep| Coordinates.new(dep) }
end
executable_name() click to toggle source
# File lib/jlauncher.rb, line 197
def executable_name
  @json_map['executableName']
end
main_class() click to toggle source
# File lib/jlauncher.rb, line 193
def main_class
  @json_map['mainClass']
end