SYMBOL INDEX (284 symbols across 23 files) FILE: assets/highlight.pack.js function n (line 1) | function n(e){return e.replace(/&/gm,"&").replace(/]+>|\t)+)/gm,fun... function h (line 1) | function h(e,n,t){var r=n?R[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)... function p (line 1) | function p(e){var n=i(e);if(!a(n)){var t;w.useBR?(t=document.createEleme... function d (line 1) | function d(e){w=o(w,e)} function b (line 1) | function b(){if(!b.called){b.called=!0;var e=document.querySelectorAll("... function v (line 1) | function v(){addEventListener("DOMContentLoaded",b,!1),addEventListener(... function m (line 1) | function m(n,t){var r=x[n]=t(e);r.aliases&&r.aliases.forEach(function(e)... function N (line 1) | function N(){return Object.keys(x)} function E (line 1) | function E(e){return x[e]||x[R[e]]} FILE: lib/slather.rb type Slather (line 18) | module Slather function prepare_pods (line 22) | def self.prepare_pods(pods) function xcode_version (line 26) | def self.xcode_version FILE: lib/slather/command/coverage_command.rb class CoverageCommand (line 1) | class CoverageCommand < Clamp::Command method execute (line 41) | def execute method setup_ymlfile (line 69) | def setup_ymlfile method setup_build_directory (line 73) | def setup_build_directory method setup_source_directory (line 77) | def setup_source_directory method setup_output_directory (line 81) | def setup_output_directory method setup_ignore_list (line 85) | def setup_ignore_list method setup_service_name (line 89) | def setup_service_name method post (line 107) | def post method project (line 111) | def project method setup_coverage_service (line 122) | def setup_coverage_service method setup_verbose_mode (line 144) | def setup_verbose_mode method setup_input_format (line 148) | def setup_input_format method setup_scheme (line 152) | def setup_scheme method setup_configuration (line 156) | def setup_configuration method setup_workspace (line 160) | def setup_workspace method setup_binary_file (line 164) | def setup_binary_file method setup_binary_basename (line 168) | def setup_binary_basename method setup_arch (line 172) | def setup_arch method setup_source_files (line 176) | def setup_source_files method setup_decimals (line 180) | def setup_decimals FILE: lib/slather/command/setup_command.rb class SetupCommand (line 1) | class SetupCommand < Clamp::Command method execute (line 7) | def execute method setup_ymlfile (line 18) | def setup_ymlfile FILE: lib/slather/command/version_command.rb class VersionCommand (line 1) | class VersionCommand < Clamp::Command method execute (line 3) | def execute FILE: lib/slather/coverage_file.rb type Slather (line 4) | module Slather class CoverageFile (line 5) | class CoverageFile method initialize (line 12) | def initialize(project, gcno_file_pathname) method source_file_pathname (line 17) | def source_file_pathname method source_file (line 36) | def source_file method source_data (line 40) | def source_data method gcov_data (line 44) | def gcov_data method all_lines (line 67) | def all_lines method cleaned_gcov_data (line 76) | def cleaned_gcov_data method raw_data (line 81) | def raw_data method line_coverage_data (line 85) | def line_coverage_data method line_number_in_line (line 97) | def line_number_in_line(line) method coverage_for_line (line 101) | def coverage_for_line(line) method branch_coverage_data (line 115) | def branch_coverage_data method source_file_basename (line 134) | def source_file_basename method line_number_separator (line 138) | def line_number_separator method supported_file_extensions (line 142) | def supported_file_extensions FILE: lib/slather/coverage_info.rb type Slather (line 1) | module Slather type CoverageInfo (line 2) | module CoverageInfo function num_lines_tested (line 4) | def num_lines_tested function num_lines_testable (line 8) | def num_lines_testable function rate_lines_tested (line 12) | def rate_lines_tested function percentage_lines_tested (line 20) | def percentage_lines_tested function branch_coverage_data_for_statement_on_line (line 28) | def branch_coverage_data_for_statement_on_line(line_number) function num_branches_for_statement_on_line (line 32) | def num_branches_for_statement_on_line(line_number) function num_branch_hits_for_statement_on_line (line 36) | def num_branch_hits_for_statement_on_line(line_number) function rate_branch_coverage_for_statement_on_line (line 40) | def rate_branch_coverage_for_statement_on_line(line_number) function percentage_branch_coverage_for_statement_on_line (line 49) | def percentage_branch_coverage_for_statement_on_line(line_number) function num_branches_testable (line 53) | def num_branches_testable function num_branches_tested (line 59) | def num_branches_tested function rate_branches_tested (line 65) | def rate_branches_tested function source_file_pathname_relative_to_repo_root (line 73) | def source_file_pathname_relative_to_repo_root function ignored? (line 77) | def ignored? function include_file? (line 83) | def include_file? FILE: lib/slather/coverage_service/cobertura_xml_output.rb type Slather (line 4) | module Slather type CoverageService (line 5) | module CoverageService type CoberturaXmlOutput (line 6) | module CoberturaXmlOutput function coverage_file_class (line 8) | def coverage_file_class function post (line 17) | def post function store_report (line 22) | def store_report(report) function grouped_coverage_files (line 31) | def grouped_coverage_files(coverage_files) function create_xml_report (line 44) | def create_xml_report(coverage_files) function create_class_node (line 120) | def create_class_node(coverage_file) function create_line_node (line 145) | def create_line_node(line, coverage_file) function create_empty_xml_report (line 169) | def create_empty_xml_report FILE: lib/slather/coverage_service/coveralls.rb type Slather (line 1) | module Slather type CoverageService (line 2) | module CoverageService type Coveralls (line 3) | module Coveralls function coverage_file_class (line 5) | def coverage_file_class function travis_job_id (line 14) | def travis_job_id function circleci_job_id (line 19) | def circleci_job_id function circleci_pull_request (line 24) | def circleci_pull_request function teamcity_job_id (line 29) | def teamcity_job_id function jenkins_job_id (line 34) | def jenkins_job_id function github_job_id (line 39) | def github_job_id function bitrise_job_id (line 44) | def bitrise_job_id function bitrise_pull_request (line 49) | def bitrise_pull_request function github_pull_request (line 54) | def github_pull_request function github_repo_name (line 59) | def github_repo_name function jenkins_branch_name (line 64) | def jenkins_branch_name function teamcity_branch_name (line 74) | def teamcity_branch_name function github_branch_name (line 79) | def github_branch_name function bitrise_branch_name (line 84) | def bitrise_branch_name function buildkite_job_id (line 89) | def buildkite_job_id function buildkite_pull_request (line 94) | def buildkite_pull_request function jenkins_git_info (line 99) | def jenkins_git_info function teamcity_git_info (line 111) | def teamcity_git_info function circleci_build_url (line 124) | def circleci_build_url function circleci_git_info (line 129) | def circleci_git_info function buildkite_git_info (line 141) | def buildkite_git_info function buildkite_build_url (line 153) | def buildkite_build_url function github_git_info (line 157) | def github_git_info function bitrise_git_info (line 169) | def bitrise_git_info function github_build_url (line 182) | def github_build_url function is_parallel (line 187) | def is_parallel function github_job_name (line 192) | def github_job_name function coveralls_coverage_data (line 197) | def coveralls_coverage_data function post (line 339) | def post function coveralls_api_jobs_path (line 363) | def coveralls_api_jobs_path FILE: lib/slather/coverage_service/gutter_json_output.rb type Slather (line 1) | module Slather type CoverageService (line 2) | module CoverageService type GutterJsonOutput (line 3) | module GutterJsonOutput function coverage_file_class (line 5) | def coverage_file_class function post (line 14) | def post FILE: lib/slather/coverage_service/hardcover.rb type Slather (line 1) | module Slather type CoverageService (line 2) | module CoverageService type Hardcover (line 3) | module Hardcover function coverage_file_class (line 5) | def coverage_file_class function jenkins_job_id (line 14) | def jenkins_job_id function hardcover_coverage_data (line 19) | def hardcover_coverage_data function post (line 37) | def post function hardcover_api_jobs_path (line 50) | def hardcover_api_jobs_path function hardcover_base_url (line 55) | def hardcover_base_url FILE: lib/slather/coverage_service/html_output.rb type Slather (line 4) | module Slather type CoverageService (line 5) | module CoverageService type HtmlOutput (line 6) | module HtmlOutput function coverage_file_class (line 10) | def coverage_file_class function directory_path (line 19) | def directory_path function post (line 25) | def post function print_path_coverage (line 37) | def print_path_coverage(index_html) function open_coverage (line 42) | def open_coverage(index_html) function create_html_reports (line 47) | def create_html_reports(coverage_files) function generate_reports (line 52) | def generate_reports(reports) function create_index_html (line 67) | def create_index_html(coverage_files) function create_htmls_from_files (line 149) | def create_htmls_from_files(coverage_files) function create_html_from_file (line 153) | def create_html_from_file(coverage_file) function generate_html_template (line 235) | def generate_html_template(title, is_index, is_file_empty) function gem_root_path (line 283) | def gem_root_path function class_for_coverage_line (line 287) | def class_for_coverage_line(coverage_file, coverage_line) function hits_for_coverage_line (line 296) | def hits_for_coverage_line(coverage_file, coverage_line) function class_for_coverage_percentage (line 305) | def class_for_coverage_percentage(percentage) FILE: lib/slather/coverage_service/json_output.rb type Slather (line 4) | module Slather type CoverageService (line 5) | module CoverageService type JsonOutput (line 6) | module JsonOutput function coverage_file_class (line 8) | def coverage_file_class function post (line 17) | def post function store_report (line 28) | def store_report(report) FILE: lib/slather/coverage_service/llvm_cov_output.rb type Slather (line 4) | module Slather type CoverageService (line 5) | module CoverageService type LlvmCovOutput (line 6) | module LlvmCovOutput function coverage_file_class (line 8) | def coverage_file_class function post (line 17) | def post function store_report (line 25) | def store_report(report) FILE: lib/slather/coverage_service/simple_output.rb type Slather (line 1) | module Slather type CoverageService (line 2) | module CoverageService type SimpleOutput (line 3) | module SimpleOutput function coverage_file_class (line 5) | def coverage_file_class function post (line 14) | def post FILE: lib/slather/coverage_service/sonarqube_xml_output.rb type Slather (line 4) | module Slather type CoverageService (line 5) | module CoverageService type SonarqubeXmlOutput (line 6) | module SonarqubeXmlOutput function coverage_file_class (line 8) | def coverage_file_class function post (line 17) | def post function store_report (line 22) | def store_report(report) function create_xml_report (line 31) | def create_xml_report(coverage_files) function create_empty_xml_report (line 52) | def create_empty_xml_report FILE: lib/slather/coveralls_coverage.rb type Slather (line 1) | module Slather type CoverallsCoverage (line 2) | module CoverallsCoverage function as_json (line 4) | def as_json FILE: lib/slather/profdata_coverage_file.rb type Slather (line 5) | module Slather class ProfdataCoverageFile (line 6) | class ProfdataCoverageFile method initialize (line 13) | def initialize(project, source, line_numbers_first) method create_line_data (line 20) | def create_line_data method path_on_first_line? (line 27) | def path_on_first_line? method source_file_pathname (line 31) | def source_file_pathname method source_file_pathname= (line 63) | def source_file_pathname= (source_file_pathname) method source_file (line 67) | def source_file method source_code_lines (line 71) | def source_code_lines method ignore_error_lines (line 76) | def ignore_error_lines(lines, line_numbers_first = self.line_numbers... method source_data (line 84) | def source_data method all_lines (line 88) | def all_lines method raw_source (line 92) | def raw_source method cleaned_gcov_data (line 98) | def cleaned_gcov_data method raw_data (line 102) | def raw_data method line_number_in_line (line 106) | def line_number_in_line(line, line_numbers_first = self.line_numbers... method line_coverage_data (line 139) | def line_coverage_data method coverage_for_line (line 145) | def coverage_for_line(line, line_numbers_first = self.line_numbers_f... method branch_coverage_data (line 189) | def branch_coverage_data method branch_region_data (line 207) | def branch_region_data method source_file_basename (line 235) | def source_file_basename method line_number_separator (line 239) | def line_number_separator method supported_file_extensions (line 243) | def supported_file_extensions method ignored? (line 248) | def ignored? FILE: lib/slather/project.rb type Xcodeproj (line 7) | module Xcodeproj class Project (line 9) | class Project method slather_setup_for_coverage (line 11) | def slather_setup_for_coverage(format = :auto) type Slather (line 43) | module Slather class Project (line 44) | class Project < Xcodeproj::Project method open (line 52) | def self.open(xcodeproj) method failure_help_string (line 58) | def failure_help_string method derived_data_path (line 62) | def derived_data_path method coverage_files (line 96) | def coverage_files method gcov_coverage_files (line 104) | def gcov_coverage_files method profdata_coverage_files (line 119) | def profdata_coverage_files method pathnames_per_binary (line 137) | def pathnames_per_binary(binary_path) method create_coverage_files_for_binary (line 156) | def create_coverage_files_for_binary(binary_path, pathnames_per_binary) method create_coverage_files (line 179) | def create_coverage_files(binary_path, path_objects) method create_profdata (line 202) | def create_profdata(binary_path, pathnames) method remove_extension (line 207) | def remove_extension(path) method first_product_name (line 211) | def first_product_name method profdata_coverage_dir (line 218) | def profdata_coverage_dir method profdata_file (line 253) | def profdata_file method unsafe_llvm_cov_export_output (line 267) | def unsafe_llvm_cov_export_output(binary_path) method llvm_cov_export_output (line 285) | def llvm_cov_export_output(binary_path) method unsafe_profdata_llvm_cov_output (line 291) | def unsafe_profdata_llvm_cov_output(binary_path, source_files) method profdata_llvm_cov_output (line 312) | def profdata_llvm_cov_output(binary_path, source_files) method dedupe (line 318) | def dedupe(coverage_files) method yml_filename= (line 325) | def self.yml_filename=(var) method yml_filename (line 329) | def self.yml_filename method yml (line 333) | def self.yml method configure (line 337) | def configure method configure_build_directory (line 377) | def configure_build_directory method configure_source_directory (line 381) | def configure_source_directory method configure_output_directory (line 385) | def configure_output_directory method configure_ignore_list (line 389) | def configure_ignore_list method configure_source_files (line 393) | def configure_source_files method configure_ci_service (line 397) | def configure_ci_service method configure_input_format (line 401) | def configure_input_format method input_format= (line 405) | def input_format=(format) method configure_scheme (line 417) | def configure_scheme method configure_configuration (line 421) | def configure_configuration method configure_decimals (line 425) | def configure_decimals method configure_workspace (line 431) | def configure_workspace method ci_service= (line 435) | def ci_service=(service) method configure_coverage_service (line 439) | def configure_coverage_service method configure_coverage_access_token (line 443) | def configure_coverage_access_token method coverage_service= (line 447) | def coverage_service=(service) method configure_binary_file (line 474) | def configure_binary_file method configure_arch (line 480) | def configure_arch method decimal_f (line 484) | def decimal_f decimal_arg method find_binary_file_in_bundle (line 491) | def find_binary_file_in_bundle(bundle_file) method find_binary_files (line 509) | def find_binary_files method find_buildable_names (line 616) | def find_buildable_names(xcscheme) method matches_arch (line 660) | def matches_arch(binary_path) method find_source_files (line 670) | def find_source_files method load_option_array (line 684) | def load_option_array(option) FILE: lib/slather/version.rb type Slather (line 1) | module Slather FILE: spec/slather/coverage_service/html_output_spec.rb function extract_header_title (line 45) | def extract_header_title(doc) function extract_title (line 75) | def extract_title(doc) function extract_coverage_text (line 79) | def extract_coverage_text(doc) function extract_coverage_class (line 83) | def extract_coverage_class(doc) function extract_cov_header (line 87) | def extract_cov_header(doc) function extract_cov_index (line 93) | def extract_cov_index(doc) function extract_title (line 129) | def extract_title(doc) function extract_subtitle (line 133) | def extract_subtitle(doc) function extract_filepath (line 137) | def extract_filepath(doc) function extract_cov_data (line 141) | def extract_cov_data(doc) function extract_filepath (line 183) | def extract_filepath(doc) FILE: spec/slather/project_spec.rb class SpecCoverageFile (line 39) | class SpecCoverageFile < Slather::CoverageFile class SpecXcode7CoverageFile (line 68) | class SpecXcode7CoverageFile < Slather::ProfdataCoverageFile class SpecXcode7CoverageFile (line 135) | class SpecXcode7CoverageFile < Slather::ProfdataCoverageFile function decimal_f (line 692) | def decimal_f *args FILE: spec/spec_helper.rb type FixtureHelpers (line 30) | module FixtureHelpers function delete_derived_data (line 31) | def self.delete_derived_data function delete_temp_gcov_files (line 38) | def self.delete_temp_gcov_files