lobster/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/config/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/config/lexer.py |
Token.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/config/lexer.py |
Token.value |
3 |
0 |
0 |
2 |
0 |
100% |
lobster/config/lexer.py |
Token.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/config/lexer.py |
Lexer.__init__ |
12 |
0 |
0 |
0 |
0 |
100% |
lobster/config/lexer.py |
Lexer.advance |
7 |
0 |
0 |
4 |
0 |
100% |
lobster/config/lexer.py |
Lexer.error |
2 |
2 |
0 |
0 |
0 |
0% |
lobster/config/lexer.py |
Lexer.token |
35 |
6 |
0 |
28 |
5 |
79% |
lobster/config/lexer.py |
sanity_test |
0 |
0 |
11 |
0 |
0 |
100% |
lobster/config/lexer.py |
(no function) |
13 |
0 |
3 |
0 |
0 |
100% |
lobster/config/parser.py |
Parser.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/config/parser.py |
Parser.advance |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/config/parser.py |
Parser.peek |
9 |
2 |
0 |
8 |
2 |
76% |
lobster/config/parser.py |
Parser.match |
7 |
5 |
0 |
6 |
1 |
23% |
lobster/config/parser.py |
Parser.warning |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/config/parser.py |
Parser.error |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/config/parser.py |
Parser.parse |
5 |
1 |
0 |
4 |
1 |
78% |
lobster/config/parser.py |
Parser.parse_level_declaration |
72 |
40 |
0 |
36 |
6 |
41% |
lobster/config/parser.py |
load |
19 |
9 |
0 |
16 |
1 |
49% |
lobster/config/parser.py |
sanity_test |
0 |
0 |
8 |
0 |
0 |
100% |
lobster/config/parser.py |
(no function) |
16 |
0 |
3 |
0 |
0 |
100% |
lobster/errors.py |
LOBSTER_Error.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
lobster/errors.py |
LOBSTER_Error.dump |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/errors.py |
Message_Handler.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/errors.py |
Message_Handler.emit |
7 |
0 |
0 |
2 |
0 |
100% |
lobster/errors.py |
Message_Handler.lex_error |
4 |
4 |
0 |
0 |
0 |
0% |
lobster/errors.py |
Message_Handler.error |
5 |
1 |
0 |
2 |
1 |
71% |
lobster/errors.py |
Message_Handler.warning |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/errors.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
lobster/exceptions.py |
LOBSTER_Exception.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
lobster/exceptions.py |
LOBSTER_Exception.dump |
5 |
5 |
0 |
2 |
0 |
0% |
lobster/exceptions.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
lobster/file_tag_generator.py |
FileTagGenerator.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/file_tag_generator.py |
FileTagGenerator.get_tag |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/file_tag_generator.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
lobster/html/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/html/assets.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Menu_Item.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Menu_Item.generate |
1 |
1 |
1 |
0 |
0 |
0% |
lobster/html/htmldoc.py |
Menu_Link.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Menu_Link.generate |
7 |
0 |
0 |
2 |
0 |
100% |
lobster/html/htmldoc.py |
Dropdown_Menu.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Dropdown_Menu.add_link |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Dropdown_Menu.generate |
19 |
0 |
0 |
2 |
0 |
100% |
lobster/html/htmldoc.py |
Navigation_Bar.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Navigation_Bar.add_link |
5 |
1 |
0 |
2 |
1 |
71% |
lobster/html/htmldoc.py |
Navigation_Bar.add_dropdown |
6 |
0 |
0 |
2 |
0 |
100% |
lobster/html/htmldoc.py |
Navigation_Bar.generate |
20 |
0 |
0 |
8 |
2 |
93% |
lobster/html/htmldoc.py |
Document.__init__ |
10 |
0 |
0 |
0 |
0 |
100% |
lobster/html/htmldoc.py |
Document.add_line |
4 |
0 |
0 |
2 |
0 |
100% |
lobster/html/htmldoc.py |
Document.add_heading |
11 |
0 |
0 |
6 |
0 |
100% |
lobster/html/htmldoc.py |
Document.render |
56 |
0 |
0 |
8 |
0 |
100% |
lobster/html/htmldoc.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
lobster/io.py |
lobster_write |
16 |
2 |
0 |
4 |
1 |
85% |
lobster/io.py |
lobster_read |
51 |
17 |
0 |
42 |
13 |
61% |
lobster/io.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Tracing_Tag.__init__ |
8 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Tracing_Tag.__str__ |
4 |
0 |
0 |
2 |
0 |
100% |
lobster/items.py |
Tracing_Tag.key |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Tracing_Tag.to_json |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Tracing_Tag.from_json |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Tracing_Tag.from_text |
7 |
0 |
0 |
2 |
0 |
100% |
lobster/items.py |
Tracing_Tag.hash |
5 |
0 |
0 |
2 |
0 |
100% |
lobster/items.py |
Item.__init__ |
16 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Item.set_level |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Item.error |
3 |
3 |
0 |
0 |
0 |
0% |
lobster/items.py |
Item.add_tracing_target |
5 |
1 |
0 |
2 |
1 |
71% |
lobster/items.py |
Item.perform_source_checks |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Item.determine_status |
32 |
3 |
0 |
22 |
3 |
89% |
lobster/items.py |
Item.additional_data_from_json |
14 |
0 |
0 |
4 |
0 |
100% |
lobster/items.py |
Item.to_json |
9 |
0 |
0 |
6 |
0 |
100% |
lobster/items.py |
Requirement.__init__ |
11 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Requirement.to_json |
6 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Requirement.perform_source_checks |
4 |
2 |
0 |
4 |
1 |
38% |
lobster/items.py |
Requirement.from_json |
6 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Implementation.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Implementation.to_json |
4 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Implementation.from_json |
6 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Activity.__init__ |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Activity.to_json |
5 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
Activity.from_json |
6 |
0 |
0 |
0 |
0 |
100% |
lobster/items.py |
(no function) |
45 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Location.sorting_key |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/location.py |
Location.to_string |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/location.py |
Location.to_html |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/location.py |
Location.to_json |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/location.py |
Location.from_json |
18 |
9 |
0 |
12 |
3 |
53% |
lobster/location.py |
Void_Reference.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/location.py |
Void_Reference.sorting_key |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/location.py |
Void_Reference.to_string |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/location.py |
Void_Reference.to_html |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/location.py |
Void_Reference.to_json |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/location.py |
Void_Reference.from_json |
3 |
3 |
0 |
0 |
0 |
0% |
lobster/location.py |
File_Reference.__init__ |
6 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
File_Reference.sorting_key |
5 |
1 |
0 |
4 |
1 |
78% |
lobster/location.py |
File_Reference.to_string |
6 |
1 |
0 |
4 |
1 |
80% |
lobster/location.py |
File_Reference.to_html |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
File_Reference.to_json |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
File_Reference.from_json |
8 |
1 |
0 |
2 |
1 |
80% |
lobster/location.py |
Github_Reference.__init__ |
10 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Github_Reference.sorting_key |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/location.py |
Github_Reference.to_string |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/location.py |
Github_Reference.to_html |
4 |
0 |
0 |
2 |
1 |
83% |
lobster/location.py |
Github_Reference.to_json |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Github_Reference.from_json |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Codebeamer_Reference.__init__ |
11 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Codebeamer_Reference.sorting_key |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Codebeamer_Reference.to_string |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/location.py |
Codebeamer_Reference.to_html |
5 |
0 |
0 |
2 |
1 |
86% |
lobster/location.py |
Codebeamer_Reference.to_json |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
Codebeamer_Reference.from_json |
8 |
0 |
0 |
0 |
0 |
100% |
lobster/location.py |
(no function) |
39 |
0 |
8 |
0 |
0 |
100% |
lobster/report.py |
Report.__init__ |
5 |
0 |
0 |
0 |
0 |
100% |
lobster/report.py |
Report.parse_config |
9 |
0 |
0 |
4 |
0 |
100% |
lobster/report.py |
Report.resolve_references_for_items |
14 |
6 |
0 |
12 |
2 |
54% |
lobster/report.py |
Report.compute_coverage_for_items |
4 |
1 |
0 |
4 |
1 |
75% |
lobster/report.py |
Report.compute_item_count_and_status |
8 |
0 |
0 |
6 |
0 |
100% |
lobster/report.py |
Report.write_report |
9 |
0 |
0 |
2 |
0 |
100% |
lobster/report.py |
Report.load_report |
11 |
2 |
0 |
0 |
0 |
82% |
lobster/report.py |
Report.compute_items_and_coverage_for_items |
16 |
0 |
0 |
10 |
0 |
100% |
lobster/report.py |
Report.validate_and_parse_custom_data |
9 |
3 |
0 |
10 |
3 |
68% |
lobster/report.py |
Report.validate_indicated_schema |
5 |
2 |
0 |
4 |
2 |
56% |
lobster/report.py |
Report.validate_basic_structure_of_lobster_file |
9 |
3 |
0 |
8 |
3 |
65% |
lobster/report.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
SupportedCommonConfigKeys.get_config_keys_manual |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
SupportedCommonConfigKeys.get_mandatory_parameters |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/tool.py |
SupportedCommonConfigKeys.get_formatted_help_text |
7 |
0 |
0 |
2 |
0 |
100% |
lobster/tool.py |
SupportedCommonConfigKeys.get_config_keys_as_set |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Tool.__init__ |
15 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Tool.load_yaml_config |
7 |
2 |
0 |
4 |
2 |
64% |
lobster/tool.py |
LOBSTER_Tool.validate_yaml_supported_config_parameters |
5 |
1 |
0 |
4 |
2 |
67% |
lobster/tool.py |
LOBSTER_Tool.check_mandatory_config_parameters |
4 |
0 |
0 |
4 |
0 |
100% |
lobster/tool.py |
LOBSTER_Tool.process_commandline_and_yaml_options |
10 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Tool.process_common_options |
42 |
7 |
0 |
38 |
5 |
82% |
lobster/tool.py |
LOBSTER_Tool.write_output |
13 |
1 |
0 |
4 |
1 |
88% |
lobster/tool.py |
LOBSTER_Tool.process_tool_options |
0 |
0 |
2 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Tool.execute |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Per_File_Tool.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Per_File_Tool.process |
0 |
0 |
1 |
0 |
0 |
100% |
lobster/tool.py |
LOBSTER_Per_File_Tool.execute |
16 |
6 |
0 |
6 |
1 |
59% |
lobster/tool.py |
(no function) |
35 |
0 |
17 |
0 |
0 |
100% |
lobster/tools/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/bearer_auth.py |
BearerAuth.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/bearer_auth.py |
BearerAuth.__call__ |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/bearer_auth.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/codebeamer.py |
SupportedConfigKeys.as_set |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/codebeamer.py |
get_authentication |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/tools/codebeamer/codebeamer.py |
query_cb_single |
24 |
6 |
0 |
8 |
1 |
78% |
lobster/tools/codebeamer/codebeamer.py |
get_single_item |
4 |
4 |
0 |
2 |
0 |
0% |
lobster/tools/codebeamer/codebeamer.py |
get_many_items |
11 |
11 |
0 |
2 |
0 |
0% |
lobster/tools/codebeamer/codebeamer.py |
get_query |
31 |
6 |
0 |
18 |
4 |
71% |
lobster/tools/codebeamer/codebeamer.py |
get_schema_config |
5 |
1 |
0 |
2 |
1 |
71% |
lobster/tools/codebeamer/codebeamer.py |
to_lobster |
20 |
3 |
0 |
12 |
3 |
81% |
lobster/tools/codebeamer/codebeamer.py |
_create_common_params |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/codebeamer.py |
_create_lobster_item |
5 |
3 |
0 |
4 |
1 |
33% |
lobster/tools/codebeamer/codebeamer.py |
import_tagged |
7 |
7 |
0 |
2 |
0 |
0% |
lobster/tools/codebeamer/codebeamer.py |
ensure_list |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/tools/codebeamer/codebeamer.py |
update_authentication_parameters |
13 |
11 |
0 |
8 |
2 |
19% |
lobster/tools/codebeamer/codebeamer.py |
parse_yaml_config |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/codebeamer.py |
parse_config_data |
12 |
4 |
0 |
8 |
4 |
60% |
lobster/tools/codebeamer/codebeamer.py |
main |
59 |
35 |
0 |
34 |
8 |
34% |
lobster/tools/codebeamer/codebeamer.py |
(no function) |
53 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/codebeamer/config.py |
Config.base |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/codebeamer/config.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/ci_report/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/ci_report/ci_report.py |
main |
16 |
16 |
0 |
12 |
0 |
0% |
lobster/tools/core/ci_report/ci_report.py |
(no function) |
9 |
9 |
2 |
0 |
0 |
0% |
lobster/tools/core/html_report/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
is_dot_available |
5 |
1 |
0 |
0 |
0 |
80% |
lobster/tools/core/html_report/html_report.py |
name_hash |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
xref_item |
17 |
3 |
0 |
10 |
3 |
78% |
lobster/tools/core/html_report/html_report.py |
create_policy_diagram |
26 |
26 |
0 |
12 |
0 |
0% |
lobster/tools/core/html_report/html_report.py |
create_item_coverage |
26 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
run_git_show |
10 |
4 |
0 |
2 |
1 |
58% |
lobster/tools/core/html_report/html_report.py |
get_commit_timestamp_utc |
8 |
5 |
0 |
6 |
1 |
29% |
lobster/tools/core/html_report/html_report.py |
write_item_box_begin |
9 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
write_item_tracing |
33 |
18 |
0 |
16 |
3 |
45% |
lobster/tools/core/html_report/html_report.py |
write_item_box_end |
7 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
generate_custom_data |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
write_html |
137 |
7 |
2 |
50 |
4 |
94% |
lobster/tools/core/html_report/html_report.py |
main |
13 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/core/html_report/html_report.py |
(no function) |
29 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/core/online_report/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report/online_report.py |
is_git_main_module |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report/online_report.py |
is_dir_in_git_submodule |
7 |
1 |
0 |
2 |
1 |
78% |
lobster/tools/core/online_report/online_report.py |
is_dir_in_git_main_module |
7 |
1 |
0 |
2 |
1 |
78% |
lobster/tools/core/online_report/online_report.py |
find_repo_main_root |
6 |
1 |
0 |
2 |
1 |
75% |
lobster/tools/core/online_report/online_report.py |
path_starts_with_subpath |
3 |
3 |
0 |
0 |
0 |
0% |
lobster/tools/core/online_report/online_report.py |
parse_git_root |
10 |
4 |
0 |
6 |
2 |
50% |
lobster/tools/core/online_report/online_report.py |
add_github_reference_to_items |
7 |
0 |
0 |
4 |
1 |
91% |
lobster/tools/core/online_report/online_report.py |
get_git_commit_hash_repo_and_path |
18 |
6 |
0 |
8 |
2 |
62% |
lobster/tools/core/online_report/online_report.py |
get_hash_for_git_commit |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report/online_report.py |
get_summary |
3 |
1 |
0 |
2 |
1 |
60% |
lobster/tools/core/online_report/online_report.py |
main |
45 |
9 |
0 |
24 |
5 |
77% |
lobster/tools/core/online_report/online_report.py |
(no function) |
24 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/core/online_report_nogit/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report_nogit/online_report_nogit.py |
file_ref_to_remote_ref |
3 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/core/online_report_nogit/online_report_nogit.py |
update_items |
3 |
0 |
0 |
4 |
0 |
100% |
lobster/tools/core/online_report_nogit/online_report_nogit.py |
update_lobster_file |
5 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report_nogit/online_report_nogit.py |
main |
11 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/online_report_nogit/online_report_nogit.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/report/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/core/report/report.py |
main |
23 |
13 |
0 |
4 |
2 |
44% |
lobster/tools/core/report/report.py |
(no function) |
10 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/cpp/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpp/cpp.py |
extract_clang_finding_name |
3 |
3 |
0 |
2 |
0 |
0% |
lobster/tools/cpp/cpp.py |
main |
79 |
79 |
0 |
40 |
0 |
0% |
lobster/tools/cpp/cpp.py |
(no function) |
22 |
22 |
2 |
0 |
0 |
0% |
lobster/tools/cpp/tag_location_generator.py |
TagLocationGenerator.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/cpp/tag_location_generator.py |
TagLocationGenerator.get_tag |
3 |
3 |
0 |
0 |
0 |
0% |
lobster/tools/cpp/tag_location_generator.py |
TagLocationGenerator.get_location |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/cpp/tag_location_generator.py |
(no function) |
9 |
9 |
0 |
0 |
0 |
0% |
lobster/tools/cpptest/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/cpptest.py |
parse_config_file |
20 |
7 |
0 |
14 |
5 |
65% |
lobster/tools/cpptest/cpptest.py |
get_test_file_list |
14 |
0 |
0 |
14 |
0 |
100% |
lobster/tools/cpptest/cpptest.py |
collect_test_cases_from_test_files |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/cpptest.py |
create_lobster_items_output_dict_from_test_cases |
39 |
1 |
0 |
22 |
2 |
95% |
lobster/tools/cpptest/cpptest.py |
write_lobster_items_output_dict |
14 |
2 |
0 |
6 |
1 |
85% |
lobster/tools/cpptest/cpptest.py |
lobster_cpptest |
4 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/cpptest.py |
main |
9 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/cpptest.py |
(no function) |
39 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/constants.py |
Constants.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/constants.py |
(no function) |
18 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/requirements_parser.py |
ParserForRequirements.collect_test_cases_for_test_files |
5 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/cpptest/parser/requirements_parser.py |
ParserForRequirements.collect_test_cases |
12 |
3 |
0 |
4 |
0 |
81% |
lobster/tools/cpptest/parser/requirements_parser.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.__init__ |
16 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._set_test_details |
15 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._definition_end |
12 |
1 |
0 |
10 |
2 |
86% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._set_test_and_suite_name |
4 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._set_base_attributes |
13 |
5 |
0 |
2 |
1 |
60% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._get_requirements_from_docu_lines |
9 |
3 |
0 |
6 |
1 |
60% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._get_testmethod_tag |
6 |
0 |
0 |
4 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._get_version_tag |
8 |
0 |
0 |
4 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._add_multiline_attribute |
6 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.is_line_commented |
4 |
1 |
0 |
2 |
1 |
67% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.has_no_macro_or_commented |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.has_no_macro_or_commented_general |
6 |
1 |
0 |
4 |
1 |
80% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.is_special_case |
5 |
1 |
0 |
4 |
1 |
78% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.try_parse |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.try_parse_general |
6 |
0 |
0 |
4 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._get_uri_from_requirement_detection |
6 |
6 |
0 |
4 |
0 |
0% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._add_new_requirement_to_requirement_list |
8 |
8 |
0 |
4 |
0 |
0% |
lobster/tools/cpptest/parser/test_case.py |
TestCase._get_require_tags |
3 |
0 |
0 |
2 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.notracing_special_case |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/cpptest/parser/test_case.py |
TestCase.get_range_for_doxygen_comments |
11 |
0 |
0 |
4 |
1 |
93% |
lobster/tools/cpptest/parser/test_case.py |
(no function) |
35 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/gtest/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/gtest/gtest.py |
main |
77 |
77 |
0 |
56 |
0 |
0% |
lobster/tools/gtest/gtest.py |
(no function) |
11 |
11 |
2 |
0 |
0 |
0% |
lobster/tools/json/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
Malformed_Input.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
get_item |
17 |
4 |
0 |
12 |
2 |
72% |
lobster/tools/json/json.py |
syn_test_name |
7 |
1 |
0 |
2 |
1 |
78% |
lobster/tools/json/json.py |
LOBSTER_Json.__init__ |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
LOBSTER_Json.get_config_keys_manual |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
LOBSTER_Json.get_mandatory_parameters |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
LOBSTER_Json.process_commandline_and_yaml_options |
7 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
LOBSTER_Json.process_tool_options |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
LOBSTER_Json.process |
51 |
8 |
0 |
26 |
3 |
86% |
lobster/tools/json/json.py |
main |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/json/json.py |
(no function) |
28 |
0 |
2 |
0 |
0 |
100% |
lobster/tools/python/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/python/python.py |
count_occurrence_of_last_function_from_function_name_list |
16 |
16 |
0 |
10 |
0 |
0% |
lobster/tools/python/python.py |
parse_value |
8 |
8 |
0 |
6 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.__init__ |
10 |
10 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.register_tag |
2 |
2 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.register_justification |
2 |
2 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.set_parent |
3 |
3 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.to_json |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.to_lobster |
2 |
2 |
1 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.fqn |
7 |
7 |
0 |
4 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.lobster_tag |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Traceable_Node.warn_ignored |
4 |
4 |
0 |
4 |
0 |
0% |
lobster/tools/python/python.py |
Python_Module.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Module.to_lobster |
4 |
4 |
0 |
2 |
0 |
0% |
lobster/tools/python/python.py |
Python_Class.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Class.to_lobster |
21 |
21 |
0 |
14 |
0 |
0% |
lobster/tools/python/python.py |
Python_Function.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Python_Function.set_parent |
7 |
7 |
0 |
4 |
0 |
0% |
lobster/tools/python/python.py |
Python_Function.to_lobster |
22 |
22 |
0 |
12 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.__init__ |
12 |
12 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.parse_dotted_name |
7 |
7 |
0 |
6 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.parse_decorators |
18 |
18 |
0 |
12 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.visit_ClassDef |
7 |
7 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.visit_FunctionDef |
7 |
7 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.leave_FunctionDef |
2 |
2 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.leave_ClassDef |
2 |
2 |
0 |
0 |
0 |
0% |
lobster/tools/python/python.py |
Lobster_Visitor.visit_Comment |
10 |
10 |
0 |
6 |
0 |
0% |
lobster/tools/python/python.py |
process_file |
24 |
24 |
0 |
4 |
0 |
0% |
lobster/tools/python/python.py |
main |
53 |
53 |
0 |
28 |
0 |
0% |
lobster/tools/python/python.py |
(no function) |
51 |
51 |
2 |
0 |
0 |
0% |
lobster/tools/trlc/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
Config_Parser.__init__ |
17 |
3 |
0 |
10 |
2 |
74% |
lobster/tools/trlc/trlc.py |
Config_Parser.generate_lobster_object |
36 |
21 |
0 |
24 |
4 |
35% |
lobster/tools/trlc/trlc.py |
Config_Parser.generate_text |
22 |
22 |
0 |
16 |
0 |
0% |
lobster/tools/trlc/trlc.py |
Config_Parser.parse_config_file |
8 |
1 |
0 |
6 |
1 |
86% |
lobster/tools/trlc/trlc.py |
Config_Parser.build_config |
15 |
3 |
0 |
12 |
4 |
74% |
lobster/tools/trlc/trlc.py |
Config_Parser.parse_record_type |
24 |
11 |
0 |
10 |
2 |
50% |
lobster/tools/trlc/trlc.py |
Config_Parser.parse_text_generator |
18 |
18 |
0 |
8 |
0 |
0% |
lobster/tools/trlc/trlc.py |
Config_Parser.parse_tuple_type |
12 |
12 |
0 |
6 |
0 |
0% |
lobster/tools/trlc/trlc.py |
Config_Parser.parse_directive |
8 |
1 |
0 |
2 |
1 |
80% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.__init__ |
4 |
0 |
0 |
4 |
0 |
100% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.get_config_keys_manual |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.get_mandatory_parameters |
1 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.process_commandline_and_yaml_options |
3 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.process_tool_options |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
LOBSTER_Trlc.execute |
47 |
15 |
0 |
20 |
6 |
66% |
lobster/tools/trlc/trlc.py |
main |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/tools/trlc/trlc.py |
(no function) |
35 |
0 |
2 |
0 |
0 |
100% |
lobster/version.py |
get_version |
12 |
2 |
0 |
6 |
2 |
78% |
lobster/version.py |
get_version.version |
2 |
0 |
0 |
0 |
0 |
100% |
lobster/version.py |
get_version.version.execution |
4 |
2 |
0 |
2 |
1 |
50% |
lobster/version.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |