| TOTAL |
16175
|
13320
|
|
|
|
lib/aquarium.rb
|
8
|
6
|
|
|
|
lib/aquarium/aspects.rb
|
6
|
6
|
|
|
|
lib/aquarium/aspects/advice.rb
|
275
|
221
|
|
|
|
lib/aquarium/aspects/aspect.rb
|
631
|
431
|
|
|
|
lib/aquarium/aspects/default_objects_handler.rb
|
42
|
32
|
|
|
|
lib/aquarium/aspects/exclusion_handler.rb
|
73
|
59
|
|
|
|
lib/aquarium/aspects/join_point.rb
|
249
|
172
|
|
|
|
lib/aquarium/aspects/pointcut.rb
|
494
|
267
|
|
|
|
lib/aquarium/aspects/pointcut_composition.rb
|
39
|
30
|
|
|
|
lib/aquarium/dsl.rb
|
2
|
1
|
|
|
|
lib/aquarium/dsl/aspect_dsl.rb
|
85
|
60
|
|
|
|
lib/aquarium/extensions.rb
|
5
|
5
|
|
|
|
lib/aquarium/extensions/hash.rb
|
122
|
101
|
|
|
|
lib/aquarium/extensions/regexp.rb
|
20
|
18
|
|
|
|
lib/aquarium/extensions/set.rb
|
51
|
38
|
|
|
|
lib/aquarium/extensions/string.rb
|
13
|
12
|
|
|
|
lib/aquarium/extensions/symbol.rb
|
22
|
18
|
|
|
|
lib/aquarium/extras/design_by_contract.rb
|
78
|
57
|
|
|
|
lib/aquarium/finders.rb
|
4
|
4
|
|
|
|
lib/aquarium/finders/finder_result.rb
|
140
|
102
|
|
|
|
lib/aquarium/finders/method_finder.rb
|
333
|
221
|
|
|
|
lib/aquarium/finders/pointcut_finder.rb
|
166
|
115
|
|
|
|
lib/aquarium/finders/type_finder.rb
|
305
|
165
|
|
|
|
lib/aquarium/utils.rb
|
13
|
11
|
|
|
|
lib/aquarium/utils/array_utils.rb
|
38
|
26
|
|
|
|
lib/aquarium/utils/default_logger.rb
|
22
|
16
|
|
|
|
lib/aquarium/utils/hash_utils.rb
|
28
|
22
|
|
|
|
lib/aquarium/utils/html_escaper.rb
|
17
|
16
|
|
|
|
lib/aquarium/utils/invalid_options.rb
|
11
|
9
|
|
|
|
lib/aquarium/utils/logic_error.rb
|
9
|
9
|
|
|
|
lib/aquarium/utils/method_utils.rb
|
96
|
83
|
|
|
|
lib/aquarium/utils/name_utils.rb
|
62
|
51
|
|
|
|
lib/aquarium/utils/nil_object.rb
|
18
|
12
|
|
|
|
lib/aquarium/utils/options_utils.rb
|
258
|
153
|
|
|
|
lib/aquarium/utils/set_utils.rb
|
37
|
26
|
|
|
|
lib/aquarium/utils/type_utils.rb
|
62
|
53
|
|
|
|
lib/aquarium/version.rb
|
28
|
22
|
|
|
|
spec/aquarium/aspects/advice_chain_node_spec.rb
|
36
|
30
|
|
|
|
spec/aquarium/aspects/advice_spec.rb
|
253
|
229
|
|
|
|
spec/aquarium/aspects/aspect_invocation_spec.rb
|
2198
|
1883
|
|
|
|
spec/aquarium/aspects/aspect_spec.rb
|
1094
|
980
|
|
|
|
spec/aquarium/aspects/aspect_with_nested_types_spec.rb
|
135
|
118
|
|
|
|
spec/aquarium/aspects/aspect_with_subtypes_spec.rb
|
85
|
73
|
|
|
|
spec/aquarium/aspects/concurrent_aspects_spec.rb
|
424
|
362
|
|
|
|
spec/aquarium/aspects/concurrent_aspects_with_objects_and_types_spec.rb
|
121
|
105
|
|
|
|
spec/aquarium/aspects/concurrently_accessed.rb
|
21
|
17
|
|
|
|
spec/aquarium/aspects/default_objects_handler_spec.rb
|
147
|
122
|
|
|
|
spec/aquarium/aspects/join_point_spec.rb
|
581
|
485
|
|
|
|
spec/aquarium/aspects/pointcut_and_composition_spec.rb
|
156
|
136
|
|
|
|
spec/aquarium/aspects/pointcut_or_composition_spec.rb
|
143
|
125
|
|
|
|
spec/aquarium/aspects/pointcut_spec.rb
|
1850
|
1609
|
|
|
|
spec/aquarium/dsl/aspect_dsl_spec.rb
|
583
|
522
|
|
|
|
spec/aquarium/extensions/hash_spec.rb
|
278
|
227
|
|
|
|
spec/aquarium/extensions/regex_spec.rb
|
40
|
33
|
|
|
|
spec/aquarium/extensions/set_spec.rb
|
105
|
89
|
|
|
|
spec/aquarium/extensions/string_spec.rb
|
25
|
21
|
|
|
|
spec/aquarium/extensions/symbol_spec.rb
|
37
|
29
|
|
|
|
spec/aquarium/extras/design_by_contract_spec.rb
|
77
|
63
|
|
|
|
spec/aquarium/finders/finder_result_spec.rb
|
417
|
356
|
|
|
|
spec/aquarium/finders/method_finder_spec.rb
|
1178
|
1025
|
|
|
|
spec/aquarium/finders/pointcut_finder_spec.rb
|
193
|
180
|
|
|
|
spec/aquarium/finders/pointcut_finder_spec_test_classes.rb
|
90
|
86
|
|
|
|
spec/aquarium/finders/type_finder_spec.rb
|
257
|
218
|
|
|
|
spec/aquarium/finders/type_finder_with_descendents_and_ancestors_spec.rb
|
139
|
121
|
|
|
|
spec/aquarium/spec_example_types.rb
|
237
|
210
|
|
|
|
spec/aquarium/spec_helper.rb
|
3
|
3
|
|
|
|
spec/aquarium/utils/array_utils_spec.rb
|
74
|
58
|
|
|
|
spec/aquarium/utils/default_logger_spec.rb
|
28
|
24
|
|
|
|
spec/aquarium/utils/hash_utils_spec.rb
|
48
|
35
|
|
|
|
spec/aquarium/utils/html_escaper_spec.rb
|
18
|
16
|
|
|
|
spec/aquarium/utils/logic_error_spec.rb
|
10
|
8
|
|
|
|
spec/aquarium/utils/method_utils_spec.rb
|
408
|
361
|
|
|
|
spec/aquarium/utils/name_utils_spec.rb
|
131
|
102
|
|
|
|
spec/aquarium/utils/nil_object_spec.rb
|
40
|
36
|
|
|
|
spec/aquarium/utils/options_utils_spec.rb
|
223
|
201
|
|
|
|
spec/aquarium/utils/set_utils_spec.rb
|
74
|
57
|
|
|
|
spec/aquarium/utils/type_utils_sample_classes.rb
|
203
|
183
|
|
|
|
spec/aquarium/utils/type_utils_sample_nested_types.rb
|
51
|
48
|
|
|
|
spec/aquarium/utils/type_utils_spec.rb
|
102
|
84
|
|
|