Module: XCPretty::FormatMethods

Included in:
Formatter, HTML, JSONCompilationDatabase, JUnit
Defined in:
lib/xcpretty/formatters/formatter.rb

Overview

Making a new formatter is easy. Just make a subclass of Formatter, and override any of these methods.

Constant Summary collapse

EMPTY =
''.freeze

Instance Method Summary collapse

Instance Method Details

#format_analyze(file_name, file_path) ⇒ Object



12
# File 'lib/xcpretty/formatters/formatter.rb', line 12

def format_analyze(file_name, file_path);                 EMPTY; end

#format_build_target(target, project, configuration) ⇒ Object



13
# File 'lib/xcpretty/formatters/formatter.rb', line 13

def format_build_target(target, project, configuration);  EMPTY; end

#format_check_dependenciesObject



14
# File 'lib/xcpretty/formatters/formatter.rb', line 14

def format_check_dependencies;                            EMPTY; end

#format_clean(project, target, configuration) ⇒ Object



15
# File 'lib/xcpretty/formatters/formatter.rb', line 15

def format_clean(project, target, configuration);         EMPTY; end

#format_clean_removeObject



17
# File 'lib/xcpretty/formatters/formatter.rb', line 17

def format_clean_remove;                                  EMPTY; end

#format_clean_target(target, project, configuration) ⇒ Object



16
# File 'lib/xcpretty/formatters/formatter.rb', line 16

def format_clean_target(target, project, configuration);  EMPTY; end

#format_codesign(file) ⇒ Object



32
# File 'lib/xcpretty/formatters/formatter.rb', line 32

def format_codesign(file);                                EMPTY; end

#format_compile(file_name, file_path) ⇒ Object



18
# File 'lib/xcpretty/formatters/formatter.rb', line 18

def format_compile(file_name, file_path);                 EMPTY; end

#format_compile_command(compiler_command) ⇒ Object



19
# File 'lib/xcpretty/formatters/formatter.rb', line 19

def format_compile_command(compiler_command);             EMPTY; end

#format_compile_error(file_name, file_path, reason, line, cursor) ⇒ Object

COMPILER / LINKER ERRORS



43
44
# File 'lib/xcpretty/formatters/formatter.rb', line 43

def format_compile_error(file_name, file_path, reason,
line, cursor);                   EMPTY; end

#format_compile_xib(file_name, file_path) ⇒ Object



20
# File 'lib/xcpretty/formatters/formatter.rb', line 20

def format_compile_xib(file_name, file_path);             EMPTY; end

#format_copy_strings_file(file_name) ⇒ Object



21
# File 'lib/xcpretty/formatters/formatter.rb', line 21

def format_copy_strings_file(file_name);                  EMPTY; end

#format_cpresource(file) ⇒ Object



22
# File 'lib/xcpretty/formatters/formatter.rb', line 22

def format_cpresource(file);                              EMPTY; end

#format_duplicate_symbols(message, file_paths) ⇒ Object



47
# File 'lib/xcpretty/formatters/formatter.rb', line 47

def format_duplicate_symbols(message, file_paths);        EMPTY; end

#format_error(message) ⇒ Object



45
# File 'lib/xcpretty/formatters/formatter.rb', line 45

def format_error(message);                                EMPTY; end

#format_failing_test(suite, test, time, file_path) ⇒ Object



28
# File 'lib/xcpretty/formatters/formatter.rb', line 28

def format_failing_test(suite, test, time, file_path);    EMPTY; end

#format_generate_dsym(dsym) ⇒ Object



23
# File 'lib/xcpretty/formatters/formatter.rb', line 23

def format_generate_dsym(dsym);                           EMPTY; end

#format_libtool(library) ⇒ Object



25
# File 'lib/xcpretty/formatters/formatter.rb', line 25

def format_libtool(library);                              EMPTY; end

#format_linking(file, build_variant, arch) ⇒ Object



24
# File 'lib/xcpretty/formatters/formatter.rb', line 24

def format_linking(file, build_variant, arch);            EMPTY; end

#format_passing_test(suite, test, time) ⇒ Object



26
# File 'lib/xcpretty/formatters/formatter.rb', line 26

def format_passing_test(suite, test, time);               EMPTY; end

#format_pbxcp(file) ⇒ Object



34
# File 'lib/xcpretty/formatters/formatter.rb', line 34

def format_pbxcp(file);                                   EMPTY; end

#format_pending_test(suite, test) ⇒ Object



27
# File 'lib/xcpretty/formatters/formatter.rb', line 27

def format_pending_test(suite, test);                     EMPTY; end

#format_phase_script_execution(script_name) ⇒ Object



30
# File 'lib/xcpretty/formatters/formatter.rb', line 30

def format_phase_script_execution(script_name);           EMPTY; end

#format_preprocess(file) ⇒ Object



33
# File 'lib/xcpretty/formatters/formatter.rb', line 33

def format_preprocess(file);                              EMPTY; end

#format_process_info_plist(file_name, file_path) ⇒ Object



31
# File 'lib/xcpretty/formatters/formatter.rb', line 31

def format_process_info_plist(file_name, file_path);      EMPTY; end

#format_process_pch(file) ⇒ Object



29
# File 'lib/xcpretty/formatters/formatter.rb', line 29

def format_process_pch(file);                             EMPTY; end

#format_test_run_finished(name, time) ⇒ Object



36
# File 'lib/xcpretty/formatters/formatter.rb', line 36

def format_test_run_finished(name, time);                 EMPTY; end

#format_test_run_started(name) ⇒ Object



35
# File 'lib/xcpretty/formatters/formatter.rb', line 35

def format_test_run_started(name);                        EMPTY; end

#format_test_suite_started(name) ⇒ Object



37
# File 'lib/xcpretty/formatters/formatter.rb', line 37

def format_test_suite_started(name);                      EMPTY; end

#format_test_summary(message, failures_per_suite) ⇒ Object



38
# File 'lib/xcpretty/formatters/formatter.rb', line 38

def format_test_summary(message, failures_per_suite);     EMPTY; end

#format_tiffutil(file) ⇒ Object



40
# File 'lib/xcpretty/formatters/formatter.rb', line 40

def format_tiffutil(file);                                EMPTY; end

#format_touch(file_path, file_name) ⇒ Object



39
# File 'lib/xcpretty/formatters/formatter.rb', line 39

def format_touch(file_path, file_name);                   EMPTY; end

#format_undefined_symbols(message, symbol, reference) ⇒ Object



46
# File 'lib/xcpretty/formatters/formatter.rb', line 46

def format_undefined_symbols(message, symbol, reference); EMPTY; end