class Licensed::Reporters::Reporter

Attributes

shell[R]

Public Class Methods

new(shell = Licensed::UI::Shell.new) click to toggle source
# File lib/licensed/reporters/reporter.rb, line 7
def initialize(shell = Licensed::UI::Shell.new)
  @shell = shell
end

Public Instance Methods

begin_report_app(app, report) click to toggle source

Report the beginning of an app evaluation

app - An application configuration report - A report object containing information about the app evaluation

# File lib/licensed/reporters/reporter.rb, line 29
def begin_report_app(app, report)
end
begin_report_command(command, report) click to toggle source

Report the beginning of a command evaluation

command - The command being run report - A report object containing information about the command run

# File lib/licensed/reporters/reporter.rb, line 15
def begin_report_command(command, report)
end
begin_report_dependency(dependency, report) click to toggle source

Report the beginning of a dependency evaluation

dependency - An application dependency source - A report object containing information about the dependency evaluation

# File lib/licensed/reporters/reporter.rb, line 57
def begin_report_dependency(dependency, report)
end
begin_report_source(source, report) click to toggle source

Report the beginning of a source evaluation

source - A dependency source enumerator report - A report object containing information about the source evaluation

# File lib/licensed/reporters/reporter.rb, line 43
def begin_report_source(source, report)
end
end_report_app(app, report) click to toggle source

Report the end of an app evaluation

app - An application configuration report - A report object containing information about the app evaluation

# File lib/licensed/reporters/reporter.rb, line 36
def end_report_app(app, report)
end
end_report_command(command, report) click to toggle source

Report the end of a command evaluation

command - The command being run report - A report object containing information about the command run

# File lib/licensed/reporters/reporter.rb, line 22
def end_report_command(command, report)
end
end_report_dependency(dependency, report) click to toggle source

Report the end of a dependency evaluation

dependency - An application dependency source - A report object containing information about the dependency evaluation

# File lib/licensed/reporters/reporter.rb, line 64
def end_report_dependency(dependency, report)
end
end_report_source(source, report) click to toggle source

Report the end of a source evaluation

source - A dependency source enumerator report - A report object containing information about the source evaluation

# File lib/licensed/reporters/reporter.rb, line 50
def end_report_source(source, report)
end