class Buildr::JaCoCo::Config

Attributes

address[RW]
append[RW]
classdumpdir[RW]
destfile[W]
dumponexit[RW]
enabled[W]
exclclassloader[RW]
generate_html[W]
generate_xml[W]
html_output_directory[W]
output[W]
port[RW]
project[R]
report_dir[W]
sessionid[RW]
xml_output_file[W]

Public Class Methods

new(project) click to toggle source
# File addon/buildr/jacoco.rb, line 117
def initialize(project)
  @project = project
end

Public Instance Methods

destfile() click to toggle source
# File addon/buildr/jacoco.rb, line 59
def destfile
  @destfile || "#{self.report_dir}/jacoco.cov"
end
enabled?() click to toggle source
# File addon/buildr/jacoco.rb, line 53
def enabled?
  @enabled.nil? ? true : @enabled
end
excludes() click to toggle source
# File addon/buildr/jacoco.rb, line 81
def excludes
  @excludes ||= []
end
generate_html?() click to toggle source
# File addon/buildr/jacoco.rb, line 105
def generate_html?
  @generate_html.nil? ? false : @generate_html
end
generate_xml?() click to toggle source
# File addon/buildr/jacoco.rb, line 93
def generate_xml?
  @generate_xml.nil? ? false : @generate_xml
end
html_output_directory() click to toggle source
# File addon/buildr/jacoco.rb, line 111
def html_output_directory
  @html_output_directory || "#{self.report_dir}/jacoco"
end
includes() click to toggle source
# File addon/buildr/jacoco.rb, line 77
def includes
  @includes ||= []
end
output() click to toggle source
# File addon/buildr/jacoco.rb, line 65
def output
  @output || 'file'
end
report_dir() click to toggle source
# File addon/buildr/jacoco.rb, line 87
def report_dir
  @report_dir || project._(:reports, :jacoco)
end
xml_output_file() click to toggle source
# File addon/buildr/jacoco.rb, line 99
def xml_output_file
  @xml_output_file || "#{self.report_dir}/jacoco.xml"
end