Created
May 25, 2014 16:44
-
-
Save plexus/bb716c3427d981ce49ef to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
= 0.5.12 | |
Mutant configuration: | |
Matcher: #<Mutant::Matcher::Namespace cache=#<Mutant::Cache> namespace=Yaks> | |
Strategy: #<Mutant::Rspec::Strategy> | |
Expect Coverage: 100.000000% | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
.FFF.....FF | |
(06/11) 54% - 0.70s | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
.FFFF | |
(01/05) 20% - 0.32s | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
.FFFFFFFF | |
(01/09) 11% - 0.57s | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
.FFFF | |
(01/05) 20% - 0.32s | |
Yaks::CollectionResource#collection?:/home/arne/github/yaks/lib/yaks/collection_resource.rb:54 | |
..... | |
(05/05) 100% - 0.33s | |
Yaks::CollectionResource#initialize:/home/arne/github/yaks/lib/yaks/collection_resource.rb:27 | |
..................... | |
(21/21) 100% - 1.33s | |
Yaks::CollectionResource#subresources:/home/arne/github/yaks/lib/yaks/collection_resource.rb:45 | |
............................................ | |
(44/44) 100% - 2.95s | |
Yaks::Mapper::Link#expand?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:47 | |
......... | |
(09/09) 100% - 0.73s | |
Yaks::Mapper::Link#expand_with:/home/arne/github/yaks/lib/yaks/mapper/link.rb:73 | |
....................................... | |
(39/39) 100% - 3.20s | |
Yaks::Mapper::Link#expansion_mapping:/home/arne/github/yaks/lib/yaks/mapper/link.rb:55 | |
................ | |
(16/16) 100% - 1.30s | |
Yaks::Mapper::Link#initialize:/home/arne/github/yaks/lib/yaks/mapper/link.rb:33 | |
........... | |
(11/11) 100% - 0.86s | |
Yaks::Mapper::Link#map_to_resource_link:/home/arne/github/yaks/lib/yaks/mapper/link.rb:65 | |
............................ | |
(28/28) 100% - 2.28s | |
Yaks::Mapper::Link#rel?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:37 | |
............ | |
(12/12) 100% - 0.99s | |
Yaks::Mapper::Link#resource_link_options:/home/arne/github/yaks/lib/yaks/mapper/link.rb:83 | |
.................................................................................... | |
(84/84) 100% - 9.70s | |
Yaks::Mapper::Link#template_variables:/home/arne/github/yaks/lib/yaks/mapper/link.rb:51 | |
............. | |
(13/13) 100% - 1.23s | |
Yaks::Mapper::Link#templated?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:42 | |
................. | |
(17/17) 100% - 1.49s | |
Yaks::Mapper::Link#uri_template:/home/arne/github/yaks/lib/yaks/mapper/link.rb:61 | |
......... | |
(09/09) 100% - 0.74s | |
Yaks::Mapper#filter:/home/arne/github/yaks/lib/yaks/mapper.rb:59 | |
...... | |
(06/06) 100% - 0.56s | |
Yaks::Mapper#initialize:/home/arne/github/yaks/lib/yaks/mapper.rb:15 | |
.................. | |
(18/18) 100% - 1.58s | |
Yaks::Mapper#load_attribute:/home/arne/github/yaks/lib/yaks/mapper.rb:54 | |
.......................... | |
(26/26) 100% - 2.66s | |
Yaks::Mapper#map_attributes:/home/arne/github/yaks/lib/yaks/mapper.rb:31 | |
.............. | |
(14/14) 100% - 1.30s | |
Yaks::Mapper#map_links:/home/arne/github/yaks/lib/yaks/mapper.rb:37 | |
....... | |
(07/07) 100% - 0.71s | |
Yaks::Mapper#map_subresources:/home/arne/github/yaks/lib/yaks/mapper.rb:41 | |
..................................................... | |
(53/53) 100% - 5.29s | |
Yaks::Mapper#mapper_name:/home/arne/github/yaks/lib/yaks/mapper.rb:63 | |
......... | |
(09/09) 100% - 0.84s | |
Yaks::Mapper#to_resource:/home/arne/github/yaks/lib/yaks/mapper.rb:20 | |
............................................ | |
(44/44) 100% - 4.89s | |
Yaks::Mapper::Association#association_mapper:/home/arne/github/yaks/lib/yaks/mapper/association.rb:30 | |
........................... | |
(27/27) 100% - 2.17s | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
....F........ | |
(12/13) 92% - 0.92s | |
Yaks::Mapper::Association#map_rel:/home/arne/github/yaks/lib/yaks/mapper/association.rb:25 | |
................................ | |
(32/32) 100% - 2.45s | |
Yaks::Mapper::Association#map_to_resource_pair:/home/arne/github/yaks/lib/yaks/mapper/association.rb:18 | |
........................... | |
(27/27) 100% - 2.03s | |
Yaks::Mapper::HasOne#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_one.rb:4 | |
..................... | |
(21/21) 100% - 1.42s | |
Yaks::Mapper::HasMany#collection_mapper:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:8 | |
.................... | |
(20/20) 100% - 1.40s | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
...................F.F. | |
(21/23) 91% - 1.61s | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
..........................................FF.F. | |
(44/47) 93% - 3.50s | |
Yaks::Mapper::Config#attributes:/home/arne/github/yaks/lib/yaks/mapper/config.rb:29 | |
............................. | |
(29/29) 100% - 2.61s | |
Yaks::Mapper::Config#has_many:/home/arne/github/yaks/lib/yaks/mapper/config.rb:46 | |
.................. | |
(18/18) 100% - 1.30s | |
Yaks::Mapper::Config#has_one:/home/arne/github/yaks/lib/yaks/mapper/config.rb:42 | |
.................. | |
(18/18) 100% - 1.27s | |
Yaks::Mapper::Config#initialize:/home/arne/github/yaks/lib/yaks/mapper/config.rb:8 | |
.................................... | |
(36/36) 100% - 2.56s | |
Yaks::Mapper::Config#link:/home/arne/github/yaks/lib/yaks/mapper/config.rb:36 | |
................................... | |
(35/35) 100% - 2.53s | |
Yaks::Mapper::Config#type:/home/arne/github/yaks/lib/yaks/mapper/config.rb:24 | |
............................... | |
(31/31) 100% - 2.88s | |
Yaks::Mapper::Config#updated:/home/arne/github/yaks/lib/yaks/mapper/config.rb:15 | |
................................... | |
(35/35) 100% - 2.58s | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
...........FF...F..........F..... | |
(29/33) 87% - 2.22s | |
Yaks::Mapper::ClassMethods#inherited:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:26 | |
.......... | |
(10/10) 100% - 0.67s | |
Yaks::CollectionMapper#initialize:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:8 | |
....................... | |
(23/23) 100% - 1.61s | |
Yaks::CollectionMapper#to_resource:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:13 | |
.............................................. | |
(46/46) 100% - 3.71s | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
.................F....... | |
(24/25) 96% - 2.71s | |
Yaks::HalSerializer#call:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:10 | |
....... | |
(07/07) 100% - 0.78s | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
.F.................. | |
(19/20) 95% - 1.59s | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
.................FF.F..FFFFFFFFFFFFFF.F....FFFFFFFFFFFFF....FF.....FF.F... | |
(38/74) 51% - 6.37s | |
Yaks::HalSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:29 | |
............ | |
(12/12) 100% - 0.93s | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
..........F......F............................................................ | |
(76/78) 97% - 6.73s | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
.......F........F | |
(15/17) 88% - 1.44s | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
...................................................F.....F.......... | |
(66/68) 97% - 5.64s | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
......F..F......FFF.. | |
(16/21) 76% - 1.68s | |
Yaks::JsonApiSerializer#serialize_linked_resources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:43 | |
....................... | |
(23/23) 100% - 1.77s | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
.........F...F.F........... | |
(24/27) 88% - 2.11s | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
.F....F............. | |
(18/20) 90% - 1.58s | |
Yaks::JsonApiSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:21 | |
............................................... | |
(47/47) 100% - 3.79s | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
.........................F...F.....F....F....F.. | |
(43/48) 89% - 3.79s | |
Yaks::Config::DSL#default_format:/home/arne/github/yaks/lib/yaks/config.rb:21 | |
........... | |
(11/11) 100% - 0.92s | |
Yaks::Config::DSL#format:/home/arne/github/yaks/lib/yaks/config.rb:17 | |
.......... | |
(10/10) 100% - 0.78s | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
.......................F....FFFFFFFFFF..........F........F.. | |
(47/60) 78% - 4.62s | |
Yaks::Config::DSL#policy:/home/arne/github/yaks/lib/yaks/config.rb:25 | |
........ | |
(08/08) 100% - 0.64s | |
Yaks::Config::DSL#rel_template:/home/arne/github/yaks/lib/yaks/config.rb:29 | |
....... | |
(07/07) 100% - 0.54s | |
Yaks::Config#initialize:/home/arne/github/yaks/lib/yaks/config.rb:44 | |
...................................... | |
(38/38) 100% - 2.78s | |
Yaks::Config#options_for_format:/home/arne/github/yaks/lib/yaks/config.rb:59 | |
....... | |
(07/07) 100% - 0.57s | |
Yaks::Config#policy:/home/arne/github/yaks/lib/yaks/config.rb:51 | |
......... | |
(09/09) 100% - 0.64s | |
Yaks::Config#serialize:/home/arne/github/yaks/lib/yaks/config.rb:63 | |
............................................................................. | |
(77/77) 100% - 6.10s | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55 | |
..........................F... | |
(29/30) 96% - 2.39s | |
Yaks::Util#Resolve:/home/arne/github/yaks/lib/yaks/util.rb:34 | |
.......................................................... | |
(58/58) 100% - 3.99s | |
Yaks::Util#camelize:/home/arne/github/yaks/lib/yaks/util.rb:16 | |
............ | |
(12/12) 100% - 0.84s | |
Yaks::Util#underscore:/home/arne/github/yaks/lib/yaks/util.rb:9 | |
....................................... | |
(39/39) 100% - 2.65s | |
Yaks::FP#curry_method:/home/arne/github/yaks/lib/yaks/fp.rb:5 | |
............. | |
(13/13) 100% - 0.88s | |
Yaks::FP#identity_function:/home/arne/github/yaks/lib/yaks/fp.rb:9 | |
.......... | |
(10/10) 100% - 0.68s | |
Yaks::FP#send_with_args:/home/arne/github/yaks/lib/yaks/fp.rb:14 | |
............................ | |
(28/28) 100% - 1.95s | |
Yaks::Primitivize.call:/home/arne/github/yaks/lib/yaks/primitivize.rb:8 | |
........... | |
(11/11) 100% - 0.98s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
.FFFFFFFFFFFFF | |
(01/14) 7% - 2.29s | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
.........................FFFFFFFFFFFFFFFFFFFFFFFF.F..FFF | |
(28/56) 50% - 7.21s | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
................................F... | |
(35/36) 97% - 3.10s | |
Yaks::DefaultPolicy#derive_mapper_from_model:/home/arne/github/yaks/lib/yaks/default_policy.rb:15 | |
.................... | |
(20/20) 100% - 1.49s | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
.....................FFFF.FFFF...... | |
(28/36) 77% - 3.87s | |
Yaks::DefaultPolicy#derive_type_from_mapper_class:/home/arne/github/yaks/lib/yaks/default_policy.rb:19 | |
..................... | |
(21/21) 100% - 1.69s | |
Yaks::DefaultPolicy#initialize:/home/arne/github/yaks/lib/yaks/default_policy.rb:11 | |
............... | |
(15/15) 100% - 1.30s | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
.FF | |
(01/03) 33% - 0.49s | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
.FFF | |
(01/04) 25% - 0.65s | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
.FFFF | |
(01/05) 20% - 0.85s | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
.FFFFFFFFFFF | |
(01/12) 8% - 1.98s | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
.FFF | |
(01/04) 25% - 0.66s | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
.FFF | |
(01/04) 25% - 0.67s | |
Yaks::Resource#[]:/home/arne/github/yaks/lib/yaks/resource.rb:15 | |
....... | |
(07/07) 100% - 0.51s | |
Yaks::Resource#collection?:/home/arne/github/yaks/lib/yaks/resource.rb:27 | |
..... | |
(05/05) 100% - 0.37s | |
Yaks::Resource#each:/home/arne/github/yaks/lib/yaks/resource.rb:22 | |
................. | |
(17/17) 100% - 1.27s | |
Yaks::Resource#initialize:/home/arne/github/yaks/lib/yaks/resource.rb:8 | |
................................................................ | |
(64/64) 100% - 5.29s | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:b9097 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(s93d44ed55a3eec9aae4f, uri, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:3eb80 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, s3f45637a5c87438c178d, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:0013e | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri, s87edd46c557349199a51) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:8e64d | |
@@ -1,4 +1,3 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:3dfdd | |
@@ -1,4 +1,4 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
+ nil | |
end | |
(06/11) 54% - 0.70s | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:c65f2 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:65dd9 | |
@@ -1,4 +1,3 @@ | |
def name | |
- options[:name] | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:b0c97 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:6edc7 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ options | |
end | |
(01/05) 20% - 0.32s | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:c8c89 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ raise | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:6967b | |
@@ -1,6 +1,3 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:5b5e0 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ options.fetch(:templated) | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:a7a7e | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ nil | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:372ae | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ true | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:666bf | |
@@ -1,6 +1,5 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7bbd8 | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ raise | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7d87d | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ nil | |
end | |
(01/09) 11% - 0.57s | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:89fd3 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:528d8 | |
@@ -1,4 +1,3 @@ | |
def title | |
- options[:title] | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:7e52a | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:4ebe1 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ options | |
end | |
(01/05) 20% - 0.32s | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
evil:Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8:40e8c | |
@@ -1,4 +1,4 @@ | |
-def initialize(name, mapper, rel, collection_mapper) | |
+def initialize(name, mapper, rel, s271efd0ce5405c93ec14) | |
@name, @mapper, @rel, @collection_mapper = [name, mapper, rel, collection_mapper] | |
end | |
(12/13) 92% - 0.92s | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:eb50d | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(nil), policy).to_resource | |
end | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:3a249 | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(policy), nil).to_resource | |
end | |
(21/23) 91% - 1.61s | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:e4e58 | |
@@ -1,10 +1,10 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
+ nil | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:c3a28 | |
@@ -1,10 +1,9 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:3c6b7 | |
@@ -1,10 +1,8 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
- end, options.fetch(:collection_mapper) do | |
- Undefined | |
- end)])) | |
+ end, nil)])) | |
end | |
(44/47) 93% - 3.50s | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:3b119 | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], nil, []) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:bb60a | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], [], nil) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:2c369 | |
@@ -1,8 +1,8 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
- if block_given? | |
+ if true | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:f0624 | |
@@ -1,8 +1,7 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
if block_given? | |
@config = yield(@config) | |
end | |
- @config | |
end | |
(29/33) 87% - 2.22s | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
evil:Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11:a9d64 | |
@@ -1,5 +1,5 @@ | |
def initialize(resource, options = {}) | |
@resource = resource | |
- @options = YAKS_DEFAULT_OPTIONS.merge(options) | |
+ @options = options | |
end | |
(24/25) 96% - 2.71s | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
evil:Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50:3bba8 | |
@@ -1,10 +1,10 @@ | |
-def serialize_embedded(subresources) | |
+def serialize_embedded(sf130ee12520bd5127965) | |
subresources.each_with_object({}) do |(rel, resources), memo| | |
memo[rel] = if resources.collection? | |
resources.map(&method(:serialize_resource)) | |
else | |
serialize_resource(resources) | |
end | |
end | |
end | |
(19/20) 95% - 1.59s | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5df8c | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ nil | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:2a49a | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ hal_link | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6e874 | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:39520 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |sb940ec29894d7a66a7bd, _| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:f3315 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |_| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:d5123 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:93808 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8d6bc | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:572bd | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:26fb1 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:9bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.eql?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:b5995 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.equal?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cafaf | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:65be8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:c0560 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == :s4a983fb6eedc31e61831 | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cfd41 | |
@@ -1,16 +1,15 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:06c19 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ raise | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:1a78e | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if nil | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:30b40 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if false | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5f8ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:fa083 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:547b2 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:14fe6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ { templated: true } | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:80bff | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge! | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:0bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c9ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!({}) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:841c6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil => true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cc989 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(sf0a5a94e723ebd14865c: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:e3e74 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:069e8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: false) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cf9db | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
+ nil | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c4d4 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8e054 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:b7ceb | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |s9845852e858ad8644578, _| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8246a | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == :scf8e1af8649c06048b43 | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:83024 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(s6865b27fe3427ccf23ae: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
(38/74) 51% - 6.37s | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:73ecd | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless nil | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:39300 | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless false | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
(76/78) 97% - 6.73s | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:dce14 | |
@@ -1,6 +1,4 @@ | |
def singular?(rel) | |
- !options.fetch(:plural_links) do | |
- [] | |
- end.include?(rel) | |
+ !nil | |
end | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:5068d | |
@@ -1,6 +1,6 @@ | |
def singular?(rel) | |
!options.fetch(:plural_links) do | |
[] | |
- end.include?(rel) | |
+ end.include?(nil) | |
end | |
(15/17) 88% - 1.44s | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:83700 | |
@@ -1,9 +1,9 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
+ serialized | |
end | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:7c229 | |
@@ -1,9 +1,8 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
end | |
(66/68) 97% - 5.64s | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:0c82f | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if resource | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:76f6a | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if true | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:86bab | |
@@ -1,8 +1,6 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
- else | |
- resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ff115 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ nil | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ac4a8 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ resource | |
end | |
end | |
(16/21) 76% - 1.68s | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:ae086 | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(s1bdcc097ee717c12eae1, resources), hsh| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:f49db | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources), sa885dd91dd44b75927ae| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:e9a2d | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources)| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
(24/27) 88% - 2.11s | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:2b7c8 | |
@@ -1,6 +1,6 @@ | |
-def serialize_links(subresources) | |
+def serialize_links(s43be33bb76f08042e900) | |
subresources.each_with_object({}) do |(name, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:7a769 | |
@@ -1,6 +1,6 @@ | |
def serialize_links(subresources) | |
- subresources.each_with_object({}) do |(name, resource), hsh| | |
+ subresources.each_with_object({}) do |(s6a8c6df840ea58956814, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
(18/20) 90% - 1.58s | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:2b255 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
- linked = linked[key] = set << serialize_resource(resource) | |
+ s9389d249ceb9d5775acf = linked[key] = set << serialize_resource(resource) | |
serialize_linked_subresources(resource.subresources, linked) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:608f3 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ nil | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:cfa90 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ serialize_linked_subresources(resource.subresources, nil) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:2dc96 | |
@@ -1,9 +1,8 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:09256 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
- linked = linked[key] = set << serialize_resource(resource) | |
+ s1ae6b00f1f15a3836e71 = linked[key] = set << serialize_resource(resource) | |
serialize_linked_subresources(resource.subresources, linked) | |
end | |
(43/48) 89% - 3.79s | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf9e6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
- if blk | |
+ if true | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:9542f | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ @policies.each | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:a6734 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do |se9b4ba19b4284ce97fd5| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf4b9 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dfa6d | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:6da14 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf6b6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:1a49f | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class.class_eval | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77e52 | |
@@ -1,13 +1,12 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:ed160 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ raise | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:93394 | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ nil | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dd260 | |
@@ -1,13 +1,10 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:848dc | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do |scc593ee2b68dc3a4c152| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
(47/60) 78% - 4.62s | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55 | |
evil:Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55:ee605 | |
(29/30) 96% - 2.39s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:d4ec4 | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(&blk) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:2ec0e | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(*types) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:281dd | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b0a90 | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ raise | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:8bdde | |
@@ -1,6 +1,3 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b7f0d | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ types.each | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:a2602 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do |sdfebdf7e83e54381d1cd| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:035a2 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7569a | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ nil | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:e4bef | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ MAPPINGS | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:956be | |
@@ -1,6 +1,5 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7efc7 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ raise | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:70f1b | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ nil | |
end | |
(01/14) 7% - 2.29s | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:943d0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ nil | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7bbf0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ "don't know how to turn #{object.class} (#{object.inspect}) into a primitive" | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:dc50a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9f8b6 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("#{nil}#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:80f35 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("fa05ed0b16ca7c62d149#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:1653c | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}#{nil}#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:97805 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}7f4aa2dc914e733979ff#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:14c0f | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}#{nil}") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:ecfc1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}9f4c555bc6c3e5408e5f") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:6f4f1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise(nil) | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:f4892 | |
@@ -1,9 +1,8 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:08a82 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("230bf83b5676534fd159#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:48dee | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}8a63d748792256758e89#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:a5de0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}81f1902f20e907e89e57") | |
end | |
(28/56) 50% - 7.21s | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
evil:Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23:6b039 | |
(35/36) 97% - 3.10s | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:cdf9b | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(nil => derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:86732 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(see47c726939fc0c7dc6c: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:121aa | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: nil, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:c4074 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: mapper.class, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:2cbd0 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:223b3 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:545e1 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:08034 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(association_name: association.name) | |
end | |
(28/36) 77% - 3.87s | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:89c99 | |
@@ -1,3 +1,3 @@ | |
-def [](*) | |
+def [] | |
end | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:8d993 | |
@@ -1,3 +1,4 @@ | |
def [](*) | |
+ raise | |
end | |
(01/03) 33% - 0.49s | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:01211 | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:3cfd9 | |
@@ -1,4 +1,3 @@ | |
def attributes | |
- {} | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:1469a | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ nil | |
end | |
(01/04) 25% - 0.65s | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:574a8 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ raise | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:644c6 | |
@@ -1,4 +1,3 @@ | |
def collection? | |
- false | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:8870c | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ nil | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:06ad9 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ true | |
end | |
(01/05) 20% - 0.85s | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3726a | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ raise | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3ffb9 | |
@@ -1,6 +1,3 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:22b85 | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless nil | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:0935e | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless (!block_given?) | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:4804b | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless true | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:9137c | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless false | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:bdfdd | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ if block_given? | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:589cd | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:d6e78 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ return nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:e96a2 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:51a94 | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ nil | |
end | |
(01/12) 8% - 1.98s | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:ea1be | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ raise | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:71595 | |
@@ -1,4 +1,3 @@ | |
def links | |
- [] | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:bf5ee | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ nil | |
end | |
(01/04) 25% - 0.66s | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:17909 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:3ca3b | |
@@ -1,4 +1,3 @@ | |
def subresources | |
- {} | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:35d35 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ nil | |
end | |
(01/04) 25% - 0.67s | |
Subjects: 92 | |
Mutations: 2277 | |
Kills: 2097 | |
Alive: 180 | |
Runtime: 194.06s | |
Killtime: 192.87s | |
Overhead: 0.61% | |
Coverage: 92.09% | |
Expected: 100.00% | |
Nodes handled by generic mutator (type:occurrences): | |
regopt : 5 | |
125.93user 69.72system 3:15.98elapsed 99%CPU (0avgtext+0avgdata 74440maxresident)k | |
0inputs+216outputs (0major+28707394minor)pagefaults 0swaps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
= 0.5.13 | |
Mutant configuration: | |
Matcher: #<Mutant::Matcher::Namespace cache=#<Mutant::Cache> namespace=Yaks> | |
Strategy: #<Mutant::Rspec::Strategy> | |
Expect Coverage: 100.000000% | |
Yaks::FP#curry_method:/home/arne/github/yaks/lib/yaks/fp.rb:5 | |
............. | |
(13/13) 100% - 0.87s | |
Yaks::FP#identity_function:/home/arne/github/yaks/lib/yaks/fp.rb:9 | |
.......... | |
(10/10) 100% - 0.69s | |
Yaks::FP#send_with_args:/home/arne/github/yaks/lib/yaks/fp.rb:14 | |
............................ | |
(28/28) 100% - 1.91s | |
Yaks::Primitivize.call:/home/arne/github/yaks/lib/yaks/primitivize.rb:8 | |
........... | |
(11/11) 100% - 13.53s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
.FFFFFFFFFFFFF | |
(01/14) 7% - 18.53s | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
.........................FFFFFFFFFFFFFFFFFFFFF.F | |
(26/48) 54% - 66.00s | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
................................F.. | |
(34/35) 97% - 47.59s | |
Yaks::DefaultPolicy#derive_mapper_from_model:/home/arne/github/yaks/lib/yaks/default_policy.rb:15 | |
................... | |
(19/19) 100% - 25.67s | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
.....................FFFF.FFFF...... | |
(28/36) 77% - 50.71s | |
Yaks::DefaultPolicy#derive_type_from_mapper_class:/home/arne/github/yaks/lib/yaks/default_policy.rb:19 | |
.................... | |
(20/20) 100% - 28.19s | |
Yaks::DefaultPolicy#initialize:/home/arne/github/yaks/lib/yaks/default_policy.rb:11 | |
............... | |
(15/15) 100% - 21.57s | |
Yaks::Resource#[]:/home/arne/github/yaks/lib/yaks/resource.rb:15 | |
....... | |
(07/07) 100% - 0.56s | |
Yaks::Resource#collection?:/home/arne/github/yaks/lib/yaks/resource.rb:27 | |
..... | |
(05/05) 100% - 0.39s | |
Yaks::Resource#each:/home/arne/github/yaks/lib/yaks/resource.rb:22 | |
................. | |
(17/17) 100% - 1.35s | |
Yaks::Resource#initialize:/home/arne/github/yaks/lib/yaks/resource.rb:8 | |
........................................................ | |
(56/56) 100% - 4.74s | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
.FF | |
(01/03) 33% - 4.14s | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
.FFF | |
(01/04) 25% - 5.92s | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
.FFFF | |
(01/05) 20% - 8.39s | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
.FFFFFFFFFFF | |
(01/12) 8% - 16.44s | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
.FFF | |
(01/04) 25% - 5.58s | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
.FFF | |
(01/04) 25% - 5.93s | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
.FFF.....FF | |
(06/11) 54% - 0.84s | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
.FFFF | |
(01/05) 20% - 0.38s | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
.FFFFFFFF | |
(01/09) 11% - 1.03s | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
.FFFF | |
(01/05) 20% - 0.59s | |
Yaks::CollectionResource#collection?:/home/arne/github/yaks/lib/yaks/collection_resource.rb:54 | |
..... | |
(05/05) 100% - 0.52s | |
Yaks::CollectionResource#initialize:/home/arne/github/yaks/lib/yaks/collection_resource.rb:27 | |
................... | |
(19/19) 100% - 2.13s | |
Yaks::CollectionResource#subresources:/home/arne/github/yaks/lib/yaks/collection_resource.rb:45 | |
......................................... | |
(41/41) 100% - 3.42s | |
Yaks::Mapper#filter:/home/arne/github/yaks/lib/yaks/mapper.rb:59 | |
...... | |
(06/06) 100% - 3.71s | |
Yaks::Mapper#initialize:/home/arne/github/yaks/lib/yaks/mapper.rb:15 | |
................ | |
(16/16) 100% - 10.22s | |
Yaks::Mapper#load_attribute:/home/arne/github/yaks/lib/yaks/mapper.rb:54 | |
.......................... | |
(26/26) 100% - 19.42s | |
Yaks::Mapper#map_attributes:/home/arne/github/yaks/lib/yaks/mapper.rb:31 | |
.............. | |
(14/14) 100% - 9.22s | |
Yaks::Mapper#map_links:/home/arne/github/yaks/lib/yaks/mapper.rb:37 | |
....... | |
(07/07) 100% - 4.31s | |
Yaks::Mapper#map_subresources:/home/arne/github/yaks/lib/yaks/mapper.rb:41 | |
................................................ | |
(48/48) 100% - 35.35s | |
Yaks::Mapper#mapper_name:/home/arne/github/yaks/lib/yaks/mapper.rb:63 | |
......... | |
(09/09) 100% - 5.97s | |
Yaks::Mapper#to_resource:/home/arne/github/yaks/lib/yaks/mapper.rb:20 | |
........................................ | |
(40/40) 100% - 29.11s | |
Yaks::Mapper::Link#expand?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:47 | |
......... | |
(09/09) 100% - 1.02s | |
Yaks::Mapper::Link#expand_with:/home/arne/github/yaks/lib/yaks/mapper/link.rb:73 | |
....................................... | |
(39/39) 100% - 5.32s | |
Yaks::Mapper::Link#expansion_mapping:/home/arne/github/yaks/lib/yaks/mapper/link.rb:55 | |
................ | |
(16/16) 100% - 2.26s | |
Yaks::Mapper::Link#initialize:/home/arne/github/yaks/lib/yaks/mapper/link.rb:33 | |
........... | |
(11/11) 100% - 1.58s | |
Yaks::Mapper::Link#map_to_resource_link:/home/arne/github/yaks/lib/yaks/mapper/link.rb:65 | |
............................ | |
(28/28) 100% - 3.91s | |
Yaks::Mapper::Link#rel?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:37 | |
............ | |
(12/12) 100% - 1.66s | |
Yaks::Mapper::Link#resource_link_options:/home/arne/github/yaks/lib/yaks/mapper/link.rb:83 | |
............................................................................ | |
(76/76) 100% - 10.22s | |
Yaks::Mapper::Link#template_variables:/home/arne/github/yaks/lib/yaks/mapper/link.rb:51 | |
............. | |
(13/13) 100% - 1.58s | |
Yaks::Mapper::Link#templated?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:42 | |
................. | |
(17/17) 100% - 1.84s | |
Yaks::Mapper::Link#uri_template:/home/arne/github/yaks/lib/yaks/mapper/link.rb:61 | |
......... | |
(09/09) 100% - 1.27s | |
Yaks::Mapper::Association#association_mapper:/home/arne/github/yaks/lib/yaks/mapper/association.rb:30 | |
........................... | |
(27/27) 100% - 2.64s | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
....F........ | |
(12/13) 92% - 1.17s | |
Yaks::Mapper::Association#map_rel:/home/arne/github/yaks/lib/yaks/mapper/association.rb:25 | |
................................ | |
(32/32) 100% - 3.07s | |
Yaks::Mapper::Association#map_to_resource_pair:/home/arne/github/yaks/lib/yaks/mapper/association.rb:18 | |
........................... | |
(27/27) 100% - 2.90s | |
Yaks::Mapper::HasOne#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_one.rb:4 | |
..................... | |
(21/21) 100% - 1.76s | |
Yaks::Mapper::HasMany#collection_mapper:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:8 | |
.................... | |
(20/20) 100% - 1.76s | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
...................F.F. | |
(21/23) 91% - 1.96s | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
..........................................FF.F. | |
(44/47) 93% - 6.37s | |
Yaks::Mapper::Config#attributes:/home/arne/github/yaks/lib/yaks/mapper/config.rb:29 | |
............................ | |
(28/28) 100% - 5.53s | |
Yaks::Mapper::Config#has_many:/home/arne/github/yaks/lib/yaks/mapper/config.rb:46 | |
.................. | |
(18/18) 100% - 1.68s | |
Yaks::Mapper::Config#has_one:/home/arne/github/yaks/lib/yaks/mapper/config.rb:42 | |
.................. | |
(18/18) 100% - 1.63s | |
Yaks::Mapper::Config#initialize:/home/arne/github/yaks/lib/yaks/mapper/config.rb:8 | |
................................ | |
(32/32) 100% - 2.99s | |
Yaks::Mapper::Config#link:/home/arne/github/yaks/lib/yaks/mapper/config.rb:36 | |
................................... | |
(35/35) 100% - 3.15s | |
Yaks::Mapper::Config#type:/home/arne/github/yaks/lib/yaks/mapper/config.rb:24 | |
.............................. | |
(30/30) 100% - 3.51s | |
Yaks::Mapper::Config#updated:/home/arne/github/yaks/lib/yaks/mapper/config.rb:15 | |
................................... | |
(35/35) 100% - 4.29s | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
...........FF...F..........F... | |
(27/31) 87% - 3.34s | |
Yaks::Mapper::ClassMethods#inherited:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:26 | |
.......... | |
(10/10) 100% - 1.23s | |
Yaks::CollectionMapper#initialize:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:8 | |
...................... | |
(22/22) 100% - 2.77s | |
Yaks::CollectionMapper#to_resource:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:13 | |
.............................................. | |
(46/46) 100% - 4.60s | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
.................F..... | |
(22/23) 95% - 36.74s | |
Yaks::HalSerializer#call:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:10 | |
....... | |
(07/07) 100% - 1.36s | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
.F.................. | |
(19/20) 95% - 3.67s | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
.................FF.F..FFFFFFFFFFFFFF.F....FFFFFFFFFFFFF....FF....... | |
(36/69) 52% - 13.37s | |
Yaks::HalSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:29 | |
............ | |
(12/12) 100% - 2.57s | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
..........F......F....................................................... | |
(71/73) 97% - 17.37s | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
.......F........F | |
(15/17) 88% - 3.13s | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
..................................................F.....F.... | |
(59/61) 96% - 7.61s | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
......F..F......FFF.. | |
(16/21) 76% - 2.84s | |
Yaks::JsonApiSerializer#serialize_linked_resources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:43 | |
....................... | |
(23/23) 100% - 3.06s | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
.........F...F.F........... | |
(24/27) 88% - 3.60s | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
.F....F............. | |
(18/20) 90% - 1.95s | |
Yaks::JsonApiSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:21 | |
............................................ | |
(44/44) 100% - 4.49s | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
.........................F...F.....F....F.... | |
(41/45) 91% - 4.76s | |
Yaks::Config::DSL#default_format:/home/arne/github/yaks/lib/yaks/config.rb:21 | |
........... | |
(11/11) 100% - 1.51s | |
Yaks::Config::DSL#format:/home/arne/github/yaks/lib/yaks/config.rb:17 | |
.......... | |
(10/10) 100% - 1.11s | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
.......................F....FFFFFFFFFF..........F....... | |
(44/56) 78% - 5.98s | |
Yaks::Config::DSL#policy:/home/arne/github/yaks/lib/yaks/config.rb:25 | |
........ | |
(08/08) 100% - 1.11s | |
Yaks::Config::DSL#rel_template:/home/arne/github/yaks/lib/yaks/config.rb:29 | |
....... | |
(07/07) 100% - 0.87s | |
Yaks::Config#initialize:/home/arne/github/yaks/lib/yaks/config.rb:44 | |
.................................. | |
(34/34) 100% - 4.54s | |
Yaks::Config#options_for_format:/home/arne/github/yaks/lib/yaks/config.rb:59 | |
....... | |
(07/07) 100% - 0.97s | |
Yaks::Config#policy:/home/arne/github/yaks/lib/yaks/config.rb:51 | |
......... | |
(09/09) 100% - 1.17s | |
Yaks::Config#serialize:/home/arne/github/yaks/lib/yaks/config.rb:63 | |
......................................................................... | |
(73/73) 100% - 8.62s | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55 | |
..........................F.. | |
(28/29) 96% - 3.98s | |
Yaks::Util#Resolve:/home/arne/github/yaks/lib/yaks/util.rb:34 | |
......................................................... | |
(57/57) 100% - 5.22s | |
Yaks::Util#camelize:/home/arne/github/yaks/lib/yaks/util.rb:16 | |
............ | |
(12/12) 100% - 1.08s | |
Yaks::Util#underscore:/home/arne/github/yaks/lib/yaks/util.rb:9 | |
................................... | |
(35/35) 100% - 4.36s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:d4ec4 | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(&blk) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:2ec0e | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(*types) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:281dd | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b0a90 | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ raise | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:8bdde | |
@@ -1,6 +1,3 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b7f0d | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ types.each | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:67f94 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do |type__mutant__| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:035a2 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7569a | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ nil | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:e4bef | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ MAPPINGS | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:956be | |
@@ -1,6 +1,5 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7efc7 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ raise | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:70f1b | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ nil | |
end | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:943d0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ nil | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7bbf0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ "don't know how to turn #{object.class} (#{object.inspect}) into a primitive" | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:dc50a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9f8b6 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("#{nil}#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:1653c | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}#{nil}#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:14c0f | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}#{nil}") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:6f4f1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise(nil) | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:f4892 | |
@@ -1,9 +1,8 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
end | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23:6b039 | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:cdf9b | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(nil => derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:d596d | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name__mutant__: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:121aa | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: nil, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:c4074 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: mapper.class, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:2cbd0 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:223b3 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:545e1 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:08034 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(association_name: association.name) | |
end | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:89c99 | |
@@ -1,3 +1,3 @@ | |
-def [](*) | |
+def [] | |
end | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:8d993 | |
@@ -1,3 +1,4 @@ | |
def [](*) | |
+ raise | |
end | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:01211 | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:3cfd9 | |
@@ -1,4 +1,3 @@ | |
def attributes | |
- {} | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:1469a | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ nil | |
end | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:574a8 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ raise | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:644c6 | |
@@ -1,4 +1,3 @@ | |
def collection? | |
- false | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:8870c | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ nil | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:06ad9 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ true | |
end | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3726a | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ raise | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3ffb9 | |
@@ -1,6 +1,3 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:22b85 | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless nil | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:0935e | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless (!block_given?) | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:4804b | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless true | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:9137c | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless false | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:bdfdd | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ if block_given? | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:589cd | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:d6e78 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ return nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:e96a2 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:51a94 | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ nil | |
end | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:ea1be | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ raise | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:71595 | |
@@ -1,4 +1,3 @@ | |
def links | |
- [] | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:bf5ee | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ nil | |
end | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:17909 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:3ca3b | |
@@ -1,4 +1,3 @@ | |
def subresources | |
- {} | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:35d35 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ nil | |
end | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:5a897 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel__mutant__, uri, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:24fd0 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri__mutant__, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:43576 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri, options__mutant__) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:8e64d | |
@@ -1,4 +1,3 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:3dfdd | |
@@ -1,4 +1,4 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
+ nil | |
end | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:c65f2 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:65dd9 | |
@@ -1,4 +1,3 @@ | |
def name | |
- options[:name] | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:b0c97 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:6edc7 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ options | |
end | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:c8c89 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ raise | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:6967b | |
@@ -1,6 +1,3 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:5b5e0 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ options.fetch(:templated) | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:a7a7e | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ nil | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:372ae | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ true | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:666bf | |
@@ -1,6 +1,5 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7bbd8 | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ raise | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7d87d | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ nil | |
end | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:89fd3 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:528d8 | |
@@ -1,4 +1,3 @@ | |
def title | |
- options[:title] | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:7e52a | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:4ebe1 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ options | |
end | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
- rspec:Yaks::Mapper::Association | |
evil:Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8:4b20f | |
@@ -1,4 +1,4 @@ | |
-def initialize(name, mapper, rel, collection_mapper) | |
+def initialize(name, mapper, rel, collection_mapper__mutant__) | |
@name, @mapper, @rel, @collection_mapper = [name, mapper, rel, collection_mapper] | |
end | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
- rspec:Yaks::Mapper::HasMany | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:eb50d | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(nil), policy).to_resource | |
end | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:3a249 | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(policy), nil).to_resource | |
end | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
- rspec:Yaks::Mapper::Config | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:e4e58 | |
@@ -1,10 +1,10 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
+ nil | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:c3a28 | |
@@ -1,10 +1,9 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:3c6b7 | |
@@ -1,10 +1,8 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
- end, options.fetch(:collection_mapper) do | |
- Undefined | |
- end)])) | |
+ end, nil)])) | |
end | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
- rspec:Yaks::Mapper::ClassMethods | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:3b119 | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], nil, []) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:bb60a | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], [], nil) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:2c369 | |
@@ -1,8 +1,8 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
- if block_given? | |
+ if true | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:f0624 | |
@@ -1,8 +1,7 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
if block_given? | |
@config = yield(@config) | |
end | |
- @config | |
end | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11:a9d64 | |
@@ -1,5 +1,5 @@ | |
def initialize(resource, options = {}) | |
@resource = resource | |
- @options = YAKS_DEFAULT_OPTIONS.merge(options) | |
+ @options = options | |
end | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50:3c245 | |
@@ -1,10 +1,10 @@ | |
-def serialize_embedded(subresources) | |
+def serialize_embedded(subresources__mutant__) | |
subresources.each_with_object({}) do |(rel, resources), memo| | |
memo[rel] = if resources.collection? | |
resources.map(&method(:serialize_resource)) | |
else | |
serialize_resource(resources) | |
end | |
end | |
end | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5df8c | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ nil | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:2a49a | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ hal_link | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6e874 | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6280c | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k__mutant__, _| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:f3315 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |_| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:d5123 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:93808 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8d6bc | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:572bd | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:26fb1 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:9bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.eql?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:b5995 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.equal?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cafaf | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:65be8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:4cc66 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == :templated__mutant__ | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cfd41 | |
@@ -1,16 +1,15 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:06c19 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ raise | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:1a78e | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if nil | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:30b40 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if false | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5f8ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:fa083 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:547b2 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:14fe6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ { templated: true } | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:80bff | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge! | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:0bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c9ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!({}) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:841c6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil => true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:beef8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated__mutant__: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:e3e74 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:069e8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: false) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cf9db | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
+ nil | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c4d4 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8e054 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:73ecd | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless nil | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:39300 | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless false | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:dce14 | |
@@ -1,6 +1,4 @@ | |
def singular?(rel) | |
- !options.fetch(:plural_links) do | |
- [] | |
- end.include?(rel) | |
+ !nil | |
end | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:5068d | |
@@ -1,6 +1,6 @@ | |
def singular?(rel) | |
!options.fetch(:plural_links) do | |
[] | |
- end.include?(rel) | |
+ end.include?(nil) | |
end | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:83700 | |
@@ -1,9 +1,9 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
+ serialized | |
end | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:7c229 | |
@@ -1,9 +1,8 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
end | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:0c82f | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if resource | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:76f6a | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if true | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:86bab | |
@@ -1,8 +1,6 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
- else | |
- resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ff115 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ nil | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ac4a8 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ resource | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:821b5 | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name__mutant__, resources), hsh| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:c7edc | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources), hsh__mutant__| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:e9a2d | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources)| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:151d6 | |
@@ -1,6 +1,6 @@ | |
-def serialize_links(subresources) | |
+def serialize_links(subresources__mutant__) | |
subresources.each_with_object({}) do |(name, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:6ac51 | |
@@ -1,6 +1,6 @@ | |
def serialize_links(subresources) | |
- subresources.each_with_object({}) do |(name, resource), hsh| | |
+ subresources.each_with_object({}) do |(name__mutant__, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:7baf4 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
- linked = linked[key] = set << serialize_resource(resource) | |
+ linked__mutant__ = linked[key] = set << serialize_resource(resource) | |
serialize_linked_subresources(resource.subresources, linked) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:608f3 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ nil | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:cfa90 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ serialize_linked_subresources(resource.subresources, nil) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:2dc96 | |
@@ -1,9 +1,8 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
end | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
- rspec:Yaks::Config | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf9e6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
- if blk | |
+ if true | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:9542f | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ @policies.each | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77461 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do |policy_blk__mutant__| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf4b9 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dfa6d | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:6da14 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf6b6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:1a49f | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class.class_eval | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77e52 | |
@@ -1,13 +1,12 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:ed160 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ raise | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:93394 | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ nil | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dd260 | |
@@ -1,13 +1,10 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
config.policy_class = @policy_class | |
end | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55 | |
- rspec:Yaks::Config | |
evil:Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:55:ee605 | |
Subjects: 92 | |
Mutations: 2182 | |
Kills: 2013 | |
Alive: 169 | |
Runtime: 690.22s | |
Killtime: 688.92s | |
Overhead: 0.19% | |
Coverage: 92.25% | |
Expected: 100.00% | |
Nodes handled by generic mutator (type:occurrences): | |
regopt : 5 | |
Command exited with non-zero status 1 | |
449.55user 242.84system 11:32.16elapsed 100%CPU (0avgtext+0avgdata 88432maxresident)k | |
0inputs+360outputs (0major+96526505minor)pagefaults 0swaps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
= 0.5.14 | |
Mutant configuration: | |
Matcher: #<Mutant::Matcher::Namespace cache=#<Mutant::Cache> namespace=Yaks> | |
Strategy: #<Mutant::Rspec::Strategy> | |
Expect Coverage: 100.000000% | |
Yaks::FP#curry_method:/home/arne/github/yaks/lib/yaks/fp.rb:5 | |
............. | |
(13/13) 100% - 0.90s | |
Yaks::FP#identity_function:/home/arne/github/yaks/lib/yaks/fp.rb:9 | |
.......... | |
(10/10) 100% - 0.67s | |
Yaks::FP#send_with_args:/home/arne/github/yaks/lib/yaks/fp.rb:14 | |
............................ | |
(28/28) 100% - 2.01s | |
Yaks::Primitivize.call:/home/arne/github/yaks/lib/yaks/primitivize.rb:8 | |
........... | |
(11/11) 100% - 13.83s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
.FFFFFFFFFFFFF | |
(01/14) 7% - 18.70s | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
.........................FFFFFFFFFFFFFFFFFFFFF.F | |
(26/48) 54% - 66.96s | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
................................F.. | |
(34/35) 97% - 46.88s | |
Yaks::DefaultPolicy#derive_mapper_from_model:/home/arne/github/yaks/lib/yaks/default_policy.rb:15 | |
................... | |
(19/19) 100% - 25.30s | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
.....................FFFF.FFFF...... | |
(28/36) 77% - 49.56s | |
Yaks::DefaultPolicy#derive_type_from_mapper_class:/home/arne/github/yaks/lib/yaks/default_policy.rb:19 | |
.................... | |
(20/20) 100% - 27.19s | |
Yaks::DefaultPolicy#initialize:/home/arne/github/yaks/lib/yaks/default_policy.rb:11 | |
............... | |
(15/15) 100% - 21.36s | |
Yaks::Resource#[]:/home/arne/github/yaks/lib/yaks/resource.rb:15 | |
....... | |
(07/07) 100% - 0.56s | |
Yaks::Resource#collection?:/home/arne/github/yaks/lib/yaks/resource.rb:27 | |
..... | |
(05/05) 100% - 0.38s | |
Yaks::Resource#each:/home/arne/github/yaks/lib/yaks/resource.rb:22 | |
................. | |
(17/17) 100% - 1.31s | |
Yaks::Resource#initialize:/home/arne/github/yaks/lib/yaks/resource.rb:8 | |
........................................................ | |
(56/56) 100% - 4.57s | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
.FF | |
(01/03) 33% - 4.08s | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
.FFF | |
(01/04) 25% - 5.90s | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
.FFFF | |
(01/05) 20% - 8.31s | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
.FFFFFFFFFFF | |
(01/12) 8% - 16.31s | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
.FFF | |
(01/04) 25% - 5.50s | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
.FFF | |
(01/04) 25% - 6.04s | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
.FFF.....FF | |
(06/11) 54% - 0.85s | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
.FFFF | |
(01/05) 20% - 0.40s | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
.FFFFFFFF | |
(01/09) 11% - 0.97s | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
.FFFF | |
(01/05) 20% - 0.53s | |
Yaks::CollectionResource#collection?:/home/arne/github/yaks/lib/yaks/collection_resource.rb:54 | |
..... | |
(05/05) 100% - 0.54s | |
Yaks::CollectionResource#initialize:/home/arne/github/yaks/lib/yaks/collection_resource.rb:27 | |
................... | |
(19/19) 100% - 2.05s | |
Yaks::CollectionResource#subresources:/home/arne/github/yaks/lib/yaks/collection_resource.rb:45 | |
......................................... | |
(41/41) 100% - 3.42s | |
Yaks::Mapper::Link#expand?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:47 | |
......... | |
(09/09) 100% - 1.01s | |
Yaks::Mapper::Link#expand_with:/home/arne/github/yaks/lib/yaks/mapper/link.rb:73 | |
....................................... | |
(39/39) 100% - 4.45s | |
Yaks::Mapper::Link#expansion_mapping:/home/arne/github/yaks/lib/yaks/mapper/link.rb:55 | |
................ | |
(16/16) 100% - 2.13s | |
Yaks::Mapper::Link#initialize:/home/arne/github/yaks/lib/yaks/mapper/link.rb:33 | |
........... | |
(11/11) 100% - 1.60s | |
Yaks::Mapper::Link#map_to_resource_link:/home/arne/github/yaks/lib/yaks/mapper/link.rb:65 | |
............................ | |
(28/28) 100% - 3.76s | |
Yaks::Mapper::Link#rel?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:37 | |
............ | |
(12/12) 100% - 1.58s | |
Yaks::Mapper::Link#resource_link_options:/home/arne/github/yaks/lib/yaks/mapper/link.rb:83 | |
............................................................................ | |
(76/76) 100% - 10.22s | |
Yaks::Mapper::Link#template_variables:/home/arne/github/yaks/lib/yaks/mapper/link.rb:51 | |
............. | |
(13/13) 100% - 1.42s | |
Yaks::Mapper::Link#templated?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:42 | |
................. | |
(17/17) 100% - 1.73s | |
Yaks::Mapper::Link#uri_template:/home/arne/github/yaks/lib/yaks/mapper/link.rb:61 | |
......... | |
(09/09) 100% - 1.22s | |
Yaks::Mapper#filter:/home/arne/github/yaks/lib/yaks/mapper.rb:59 | |
...... | |
(06/06) 100% - 3.64s | |
Yaks::Mapper#initialize:/home/arne/github/yaks/lib/yaks/mapper.rb:15 | |
................ | |
(16/16) 100% - 10.37s | |
Yaks::Mapper#load_attribute:/home/arne/github/yaks/lib/yaks/mapper.rb:54 | |
.......................... | |
(26/26) 100% - 19.18s | |
Yaks::Mapper#map_attributes:/home/arne/github/yaks/lib/yaks/mapper.rb:31 | |
.............. | |
(14/14) 100% - 9.13s | |
Yaks::Mapper#map_links:/home/arne/github/yaks/lib/yaks/mapper.rb:37 | |
....... | |
(07/07) 100% - 4.49s | |
Yaks::Mapper#map_subresources:/home/arne/github/yaks/lib/yaks/mapper.rb:41 | |
................................................ | |
(48/48) 100% - 34.73s | |
Yaks::Mapper#mapper_name:/home/arne/github/yaks/lib/yaks/mapper.rb:63 | |
......... | |
(09/09) 100% - 5.97s | |
Yaks::Mapper#to_resource:/home/arne/github/yaks/lib/yaks/mapper.rb:20 | |
........................................ | |
(40/40) 100% - 28.81s | |
Yaks::Mapper::Association#association_mapper:/home/arne/github/yaks/lib/yaks/mapper/association.rb:30 | |
........................... | |
(27/27) 100% - 2.56s | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
....F........ | |
(12/13) 92% - 1.15s | |
Yaks::Mapper::Association#map_rel:/home/arne/github/yaks/lib/yaks/mapper/association.rb:25 | |
................................ | |
(32/32) 100% - 2.86s | |
Yaks::Mapper::Association#map_to_resource_pair:/home/arne/github/yaks/lib/yaks/mapper/association.rb:18 | |
........................... | |
(27/27) 100% - 2.77s | |
Yaks::Mapper::HasOne#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_one.rb:4 | |
..................... | |
(21/21) 100% - 1.75s | |
Yaks::Mapper::HasMany#collection_mapper:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:8 | |
.................... | |
(20/20) 100% - 1.64s | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
...................F.F. | |
(21/23) 91% - 1.90s | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
..........................................FF.F. | |
(44/47) 93% - 6.08s | |
Yaks::Mapper::Config#attributes:/home/arne/github/yaks/lib/yaks/mapper/config.rb:29 | |
............................ | |
(28/28) 100% - 5.64s | |
Yaks::Mapper::Config#has_many:/home/arne/github/yaks/lib/yaks/mapper/config.rb:46 | |
.................. | |
(18/18) 100% - 1.62s | |
Yaks::Mapper::Config#has_one:/home/arne/github/yaks/lib/yaks/mapper/config.rb:42 | |
.................. | |
(18/18) 100% - 1.61s | |
Yaks::Mapper::Config#initialize:/home/arne/github/yaks/lib/yaks/mapper/config.rb:8 | |
................................ | |
(32/32) 100% - 2.98s | |
Yaks::Mapper::Config#link:/home/arne/github/yaks/lib/yaks/mapper/config.rb:36 | |
................................... | |
(35/35) 100% - 3.05s | |
Yaks::Mapper::Config#type:/home/arne/github/yaks/lib/yaks/mapper/config.rb:24 | |
.............................. | |
(30/30) 100% - 3.62s | |
Yaks::Mapper::Config#updated:/home/arne/github/yaks/lib/yaks/mapper/config.rb:15 | |
................................... | |
(35/35) 100% - 4.31s | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
...........FF...F..........F... | |
(27/31) 87% - 3.41s | |
Yaks::Mapper::ClassMethods#inherited:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:26 | |
.......... | |
(10/10) 100% - 1.10s | |
Yaks::CollectionMapper#initialize:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:8 | |
...................... | |
(22/22) 100% - 2.68s | |
Yaks::CollectionMapper#to_resource:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:13 | |
.............................................. | |
(46/46) 100% - 4.64s | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
.................F..... | |
(22/23) 95% - 36.99s | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
..................................................F.....F.... | |
(59/61) 96% - 6.05s | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
......F..F......FFF.. | |
(16/21) 76% - 2.12s | |
Yaks::JsonApiSerializer#serialize_linked_resources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:43 | |
....................... | |
(23/23) 100% - 2.31s | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
.........F...F.F........... | |
(24/27) 88% - 2.64s | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
.F....F............. | |
(18/20) 90% - 2.49s | |
Yaks::JsonApiSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:21 | |
............................................ | |
(44/44) 100% - 5.92s | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
.........................F...F.....F....F.... | |
(41/45) 91% - 5.28s | |
Yaks::HalSerializer#call:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:10 | |
....... | |
(07/07) 100% - 1.37s | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
.F.................. | |
(19/20) 95% - 3.70s | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
.................FF.F..FFFFFFFFFFFFFF.F....FFFFFFFFFFFFF....FF....... | |
(36/69) 52% - 15.70s | |
Yaks::HalSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:29 | |
............ | |
(12/12) 100% - 2.78s | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
..........F......F....................................................... | |
(71/73) 97% - 14.56s | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
.......F........F | |
(15/17) 88% - 3.23s | |
Yaks::Config::DSL#default_format:/home/arne/github/yaks/lib/yaks/config.rb:21 | |
........... | |
(11/11) 100% - 1.47s | |
Yaks::Config::DSL#format:/home/arne/github/yaks/lib/yaks/config.rb:17 | |
.......... | |
(10/10) 100% - 1.32s | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
.......................F....FFFFFFFFFF..........F....... | |
(44/56) 78% - 6.17s | |
Yaks::Config::DSL#policy:/home/arne/github/yaks/lib/yaks/config.rb:25 | |
........ | |
(08/08) 100% - 0.85s | |
Yaks::Config::DSL#rel_template:/home/arne/github/yaks/lib/yaks/config.rb:29 | |
....... | |
(07/07) 100% - 0.84s | |
Yaks::Util#Resolve:/home/arne/github/yaks/lib/yaks/util.rb:34 | |
......................................................... | |
(57/57) 100% - 5.77s | |
Yaks::Util#camelize:/home/arne/github/yaks/lib/yaks/util.rb:16 | |
............ | |
(12/12) 100% - 1.05s | |
Yaks::Util#underscore:/home/arne/github/yaks/lib/yaks/util.rb:9 | |
................................... | |
(35/35) 100% - 3.07s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:d4ec4 | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(&blk) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:2ec0e | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(*types) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:281dd | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b0a90 | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ raise | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:8bdde | |
@@ -1,6 +1,3 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b7f0d | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ types.each | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:67f94 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do |type__mutant__| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:035a2 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7569a | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ nil | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:e4bef | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ MAPPINGS | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:956be | |
@@ -1,6 +1,5 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7efc7 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ raise | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:70f1b | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ nil | |
end | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:943d0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ nil | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7bbf0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ "don't know how to turn #{object.class} (#{object.inspect}) into a primitive" | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:dc50a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9f8b6 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("#{nil}#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:1653c | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}#{nil}#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:14c0f | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}#{nil}") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:6f4f1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise(nil) | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:f4892 | |
@@ -1,9 +1,8 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
end | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:23:6b039 | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:cdf9b | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(nil => derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:d596d | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name__mutant__: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:121aa | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: nil, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:c4074 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: mapper.class, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:2cbd0 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:223b3 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:545e1 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:27:08034 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(association_name: association.name) | |
end | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:89c99 | |
@@ -1,3 +1,3 @@ | |
-def [](*) | |
+def [] | |
end | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:8d993 | |
@@ -1,3 +1,4 @@ | |
def [](*) | |
+ raise | |
end | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:01211 | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:3cfd9 | |
@@ -1,4 +1,3 @@ | |
def attributes | |
- {} | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:1469a | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ nil | |
end | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:574a8 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ raise | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:644c6 | |
@@ -1,4 +1,3 @@ | |
def collection? | |
- false | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:8870c | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ nil | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:06ad9 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ true | |
end | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3726a | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ raise | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3ffb9 | |
@@ -1,6 +1,3 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:22b85 | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless nil | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:0935e | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless (!block_given?) | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:4804b | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless true | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:9137c | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless false | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:bdfdd | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ if block_given? | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:589cd | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:d6e78 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ return nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:e96a2 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:51a94 | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ nil | |
end | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:ea1be | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ raise | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:71595 | |
@@ -1,4 +1,3 @@ | |
def links | |
- [] | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:bf5ee | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ nil | |
end | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:17909 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:3ca3b | |
@@ -1,4 +1,3 @@ | |
def subresources | |
- {} | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:35d35 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ nil | |
end | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:5a897 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel__mutant__, uri, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:24fd0 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri__mutant__, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:43576 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri, options__mutant__) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:8e64d | |
@@ -1,4 +1,3 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:3dfdd | |
@@ -1,4 +1,4 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
+ nil | |
end | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:c65f2 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:65dd9 | |
@@ -1,4 +1,3 @@ | |
def name | |
- options[:name] | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:b0c97 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:6edc7 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ options | |
end | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:c8c89 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ raise | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:6967b | |
@@ -1,6 +1,3 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:5b5e0 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ options.fetch(:templated) | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:a7a7e | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ nil | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:372ae | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ true | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:666bf | |
@@ -1,6 +1,5 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7bbd8 | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ raise | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7d87d | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ nil | |
end | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:89fd3 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:528d8 | |
@@ -1,4 +1,3 @@ | |
def title | |
- options[:title] | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:7e52a | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:4ebe1 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ options | |
end | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
- rspec:Yaks::Mapper::Association | |
evil:Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8:4b20f | |
@@ -1,4 +1,4 @@ | |
-def initialize(name, mapper, rel, collection_mapper) | |
+def initialize(name, mapper, rel, collection_mapper__mutant__) | |
@name, @mapper, @rel, @collection_mapper = [name, mapper, rel, collection_mapper] | |
end | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
- rspec:Yaks::Mapper::HasMany | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:eb50d | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(nil), policy).to_resource | |
end | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:3a249 | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(policy), nil).to_resource | |
end | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
- rspec:Yaks::Mapper::Config | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:e4e58 | |
@@ -1,10 +1,10 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
+ nil | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:c3a28 | |
@@ -1,10 +1,9 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:3c6b7 | |
@@ -1,10 +1,8 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
- end, options.fetch(:collection_mapper) do | |
- Undefined | |
- end)])) | |
+ end, nil)])) | |
end | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
- rspec:Yaks::Mapper::ClassMethods | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:3b119 | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], nil, []) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:bb60a | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], [], nil) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:2c369 | |
@@ -1,8 +1,8 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
- if block_given? | |
+ if true | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:f0624 | |
@@ -1,8 +1,7 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
if block_given? | |
@config = yield(@config) | |
end | |
- @config | |
end | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11:a9d64 | |
@@ -1,5 +1,5 @@ | |
def initialize(resource, options = {}) | |
@resource = resource | |
- @options = YAKS_DEFAULT_OPTIONS.merge(options) | |
+ @options = options | |
end | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:83700 | |
@@ -1,9 +1,9 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
+ serialized | |
end | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:7c229 | |
@@ -1,9 +1,8 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
end | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:0c82f | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if resource | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:76f6a | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if true | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:86bab | |
@@ -1,8 +1,6 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
- else | |
- resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ff115 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ nil | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ac4a8 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ resource | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:821b5 | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name__mutant__, resources), hsh| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:c7edc | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources), hsh__mutant__| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:e9a2d | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources)| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:151d6 | |
@@ -1,6 +1,6 @@ | |
-def serialize_links(subresources) | |
+def serialize_links(subresources__mutant__) | |
subresources.each_with_object({}) do |(name, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:6ac51 | |
@@ -1,6 +1,6 @@ | |
def serialize_links(subresources) | |
- subresources.each_with_object({}) do |(name, resource), hsh| | |
+ subresources.each_with_object({}) do |(name__mutant__, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:7baf4 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
- linked = linked[key] = set << serialize_resource(resource) | |
+ linked__mutant__ = linked[key] = set << serialize_resource(resource) | |
serialize_linked_subresources(resource.subresources, linked) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:608f3 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ nil | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:cfa90 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ serialize_linked_subresources(resource.subresources, nil) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:2dc96 | |
@@ -1,9 +1,8 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
end | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50:3c245 | |
@@ -1,10 +1,10 @@ | |
-def serialize_embedded(subresources) | |
+def serialize_embedded(subresources__mutant__) | |
subresources.each_with_object({}) do |(rel, resources), memo| | |
memo[rel] = if resources.collection? | |
resources.map(&method(:serialize_resource)) | |
else | |
serialize_resource(resources) | |
end | |
end | |
end | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5df8c | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ nil | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:2a49a | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ hal_link | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6e874 | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6280c | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k__mutant__, _| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:f3315 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |_| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:d5123 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:93808 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8d6bc | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:572bd | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:26fb1 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:9bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.eql?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:b5995 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.equal?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cafaf | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:65be8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:4cc66 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == :templated__mutant__ | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cfd41 | |
@@ -1,16 +1,15 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:06c19 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ raise | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:1a78e | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if nil | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:30b40 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if false | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5f8ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:fa083 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:547b2 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:14fe6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ { templated: true } | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:80bff | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge! | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:0bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c9ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!({}) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:841c6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil => true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:beef8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated__mutant__: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:e3e74 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:069e8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: false) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cf9db | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
+ nil | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c4d4 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8e054 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:73ecd | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless nil | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:39300 | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless false | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:dce14 | |
@@ -1,6 +1,4 @@ | |
def singular?(rel) | |
- !options.fetch(:plural_links) do | |
- [] | |
- end.include?(rel) | |
+ !nil | |
end | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:5068d | |
@@ -1,6 +1,6 @@ | |
def singular?(rel) | |
!options.fetch(:plural_links) do | |
[] | |
- end.include?(rel) | |
+ end.include?(nil) | |
end | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
- rspec:Yaks::Config | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf9e6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
- if blk | |
+ if true | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:9542f | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ @policies.each | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77461 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do |policy_blk__mutant__| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf4b9 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dfa6d | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:6da14 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf6b6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:1a49f | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class.class_eval | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77e52 | |
@@ -1,13 +1,12 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:ed160 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ raise | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:93394 | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ nil | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dd260 | |
@@ -1,13 +1,10 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
config.policy_class = @policy_class | |
end | |
Subjects: 87 | |
Mutations: 2030 | |
Kills: 1862 | |
Alive: 168 | |
Runtime: 662.73s | |
Killtime: 661.58s | |
Overhead: 0.17% | |
Coverage: 91.72% | |
Expected: 100.00% | |
Nodes handled by generic mutator (type:occurrences): | |
regopt : 5 | |
Command exited with non-zero status 1 | |
430.12user 235.15system 11:04.77elapsed 100%CPU (0avgtext+0avgdata 88760maxresident)k | |
0inputs+528outputs (0major+94358631minor)pagefaults 0swaps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
= 0.5.15 | |
Mutant configuration: | |
Matcher: #<Mutant::Matcher::Namespace cache=#<Mutant::Cache> namespace=Yaks> | |
Strategy: #<Mutant::Rspec::Strategy> | |
Expect Coverage: 100.000000% | |
Yaks::FP#curry_method:/home/arne/github/yaks/lib/yaks/fp.rb:5 | |
............. | |
(13/13) 100% - 0.85s | |
Yaks::FP#identity_function:/home/arne/github/yaks/lib/yaks/fp.rb:9 | |
.......... | |
(10/10) 100% - 0.68s | |
Yaks::FP#send_with_args:/home/arne/github/yaks/lib/yaks/fp.rb:14 | |
............................ | |
(28/28) 100% - 1.98s | |
Yaks::Primitivize.call:/home/arne/github/yaks/lib/yaks/primitivize.rb:8 | |
........... | |
(11/11) 100% - 13.69s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
.FFFFFFFFFFFFF | |
(01/14) 7% - 18.65s | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
.........................FFFFFFFFFFFFFFFFFFFFF.F | |
(26/48) 54% - 66.48s | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:24 | |
................................F.. | |
(34/35) 97% - 46.65s | |
Yaks::DefaultPolicy#derive_mapper_from_model:/home/arne/github/yaks/lib/yaks/default_policy.rb:16 | |
.................... | |
(20/20) 100% - 26.67s | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28 | |
.....................FFFF.FFFF...... | |
(28/36) 77% - 49.92s | |
Yaks::DefaultPolicy#derive_type_from_mapper_class:/home/arne/github/yaks/lib/yaks/default_policy.rb:20 | |
.................... | |
(20/20) 100% - 27.01s | |
Yaks::DefaultPolicy#initialize:/home/arne/github/yaks/lib/yaks/default_policy.rb:12 | |
............... | |
(15/15) 100% - 21.07s | |
Yaks::Resource#[]:/home/arne/github/yaks/lib/yaks/resource.rb:15 | |
....... | |
(07/07) 100% - 0.56s | |
Yaks::Resource#collection?:/home/arne/github/yaks/lib/yaks/resource.rb:27 | |
..... | |
(05/05) 100% - 0.36s | |
Yaks::Resource#each:/home/arne/github/yaks/lib/yaks/resource.rb:22 | |
................. | |
(17/17) 100% - 1.34s | |
Yaks::Resource#initialize:/home/arne/github/yaks/lib/yaks/resource.rb:8 | |
........................................................ | |
(56/56) 100% - 4.67s | |
Yaks::CollectionResource#collection?:/home/arne/github/yaks/lib/yaks/collection_resource.rb:54 | |
..... | |
(05/05) 100% - 0.42s | |
Yaks::CollectionResource#initialize:/home/arne/github/yaks/lib/yaks/collection_resource.rb:27 | |
................... | |
(19/19) 100% - 1.85s | |
Yaks::CollectionResource#subresources:/home/arne/github/yaks/lib/yaks/collection_resource.rb:45 | |
......................................... | |
(41/41) 100% - 3.63s | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
.FF | |
(01/03) 33% - 5.15s | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
.FFF | |
(01/04) 25% - 5.83s | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
.FFFF | |
(01/05) 20% - 6.49s | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
.FFFFFFFFFFF | |
(01/12) 8% - 16.94s | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
.FFF | |
(01/04) 25% - 6.55s | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
.FFF | |
(01/04) 25% - 5.93s | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
.FFF.....FF | |
(06/11) 54% - 0.85s | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
.FFFF | |
(01/05) 20% - 0.41s | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
.FFFFFFFF | |
(01/09) 11% - 0.71s | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
.FFFF | |
(01/05) 20% - 0.40s | |
Yaks::Mapper#filter:/home/arne/github/yaks/lib/yaks/mapper.rb:59 | |
...... | |
(06/06) 100% - 3.67s | |
Yaks::Mapper#initialize:/home/arne/github/yaks/lib/yaks/mapper.rb:15 | |
................ | |
(16/16) 100% - 10.37s | |
Yaks::Mapper#load_attribute:/home/arne/github/yaks/lib/yaks/mapper.rb:54 | |
.......................... | |
(26/26) 100% - 19.23s | |
Yaks::Mapper#map_attributes:/home/arne/github/yaks/lib/yaks/mapper.rb:31 | |
.............. | |
(14/14) 100% - 9.01s | |
Yaks::Mapper#map_links:/home/arne/github/yaks/lib/yaks/mapper.rb:37 | |
....... | |
(07/07) 100% - 4.50s | |
Yaks::Mapper#map_subresources:/home/arne/github/yaks/lib/yaks/mapper.rb:41 | |
................................................ | |
(48/48) 100% - 33.99s | |
Yaks::Mapper#mapper_name:/home/arne/github/yaks/lib/yaks/mapper.rb:63 | |
......... | |
(09/09) 100% - 5.95s | |
Yaks::Mapper#to_resource:/home/arne/github/yaks/lib/yaks/mapper.rb:20 | |
........................................ | |
(40/40) 100% - 28.53s | |
Yaks::Mapper::Link#expand?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:47 | |
......... | |
(09/09) 100% - 1.03s | |
Yaks::Mapper::Link#expand_with:/home/arne/github/yaks/lib/yaks/mapper/link.rb:73 | |
....................................... | |
(39/39) 100% - 5.24s | |
Yaks::Mapper::Link#expansion_mapping:/home/arne/github/yaks/lib/yaks/mapper/link.rb:55 | |
................ | |
(16/16) 100% - 2.20s | |
Yaks::Mapper::Link#initialize:/home/arne/github/yaks/lib/yaks/mapper/link.rb:33 | |
........... | |
(11/11) 100% - 1.55s | |
Yaks::Mapper::Link#map_to_resource_link:/home/arne/github/yaks/lib/yaks/mapper/link.rb:65 | |
............................ | |
(28/28) 100% - 3.89s | |
Yaks::Mapper::Link#rel?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:37 | |
............ | |
(12/12) 100% - 1.65s | |
Yaks::Mapper::Link#resource_link_options:/home/arne/github/yaks/lib/yaks/mapper/link.rb:83 | |
............................................................................ | |
(76/76) 100% - 9.38s | |
Yaks::Mapper::Link#template_variables:/home/arne/github/yaks/lib/yaks/mapper/link.rb:51 | |
............. | |
(13/13) 100% - 1.69s | |
Yaks::Mapper::Link#templated?:/home/arne/github/yaks/lib/yaks/mapper/link.rb:42 | |
................. | |
(17/17) 100% - 1.83s | |
Yaks::Mapper::Link#uri_template:/home/arne/github/yaks/lib/yaks/mapper/link.rb:61 | |
......... | |
(09/09) 100% - 1.23s | |
Yaks::Mapper::Association#association_mapper:/home/arne/github/yaks/lib/yaks/mapper/association.rb:30 | |
........................... | |
(27/27) 100% - 2.52s | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
....F........ | |
(12/13) 92% - 1.18s | |
Yaks::Mapper::Association#map_rel:/home/arne/github/yaks/lib/yaks/mapper/association.rb:25 | |
................................ | |
(32/32) 100% - 3.18s | |
Yaks::Mapper::Association#map_to_resource_pair:/home/arne/github/yaks/lib/yaks/mapper/association.rb:18 | |
........................... | |
(27/27) 100% - 2.77s | |
Yaks::Mapper::HasOne#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_one.rb:4 | |
..................... | |
(21/21) 100% - 1.69s | |
Yaks::Mapper::HasMany#collection_mapper:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:8 | |
.................... | |
(20/20) 100% - 1.67s | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
...................F.F. | |
(21/23) 91% - 2.37s | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
..........................................FF.F. | |
(44/47) 93% - 6.00s | |
Yaks::Mapper::Config#attributes:/home/arne/github/yaks/lib/yaks/mapper/config.rb:29 | |
............................ | |
(28/28) 100% - 5.56s | |
Yaks::Mapper::Config#has_many:/home/arne/github/yaks/lib/yaks/mapper/config.rb:46 | |
.................. | |
(18/18) 100% - 1.68s | |
Yaks::Mapper::Config#has_one:/home/arne/github/yaks/lib/yaks/mapper/config.rb:42 | |
.................. | |
(18/18) 100% - 1.60s | |
Yaks::Mapper::Config#initialize:/home/arne/github/yaks/lib/yaks/mapper/config.rb:8 | |
................................ | |
(32/32) 100% - 3.00s | |
Yaks::Mapper::Config#link:/home/arne/github/yaks/lib/yaks/mapper/config.rb:36 | |
................................... | |
(35/35) 100% - 3.19s | |
Yaks::Mapper::Config#type:/home/arne/github/yaks/lib/yaks/mapper/config.rb:24 | |
.............................. | |
(30/30) 100% - 3.54s | |
Yaks::Mapper::Config#updated:/home/arne/github/yaks/lib/yaks/mapper/config.rb:15 | |
................................... | |
(35/35) 100% - 4.42s | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
...........FF...F..........F... | |
(27/31) 87% - 3.67s | |
Yaks::Mapper::ClassMethods#inherited:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:26 | |
.......... | |
(10/10) 100% - 1.16s | |
Yaks::CollectionMapper#initialize:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:8 | |
...................... | |
(22/22) 100% - 2.43s | |
Yaks::CollectionMapper#to_resource:/home/arne/github/yaks/lib/yaks/collection_mapper.rb:13 | |
.............................................. | |
(46/46) 100% - 4.47s | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
.................F..... | |
(22/23) 95% - 36.74s | |
Yaks::HalSerializer#call:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:10 | |
....... | |
(07/07) 100% - 1.34s | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
.F.................. | |
(19/20) 95% - 3.61s | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
.................FF.F..FFFFFFFFFFFFFF.F....FFFFFFFFFFFFF....FF....... | |
(36/69) 52% - 13.56s | |
Yaks::HalSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:29 | |
............ | |
(12/12) 100% - 2.58s | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
..........F......F....................................................... | |
(71/73) 97% - 17.35s | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
.......F........F | |
(15/17) 88% - 3.13s | |
Yaks::Config::DSL#default_format:/home/arne/github/yaks/lib/yaks/config.rb:21 | |
........... | |
(11/11) 100% - 1.09s | |
Yaks::Config::DSL#format:/home/arne/github/yaks/lib/yaks/config.rb:17 | |
.......... | |
(10/10) 100% - 1.03s | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
.......................F....FFFFFFFFFF..........F....... | |
(44/56) 78% - 7.60s | |
Yaks::Config::DSL#mapper_namespace:/home/arne/github/yaks/lib/yaks/config.rb:33 | |
....... | |
(07/07) 100% - 0.94s | |
Yaks::Config::DSL#policy:/home/arne/github/yaks/lib/yaks/config.rb:25 | |
........ | |
(08/08) 100% - 1.18s | |
Yaks::Config::DSL#rel_template:/home/arne/github/yaks/lib/yaks/config.rb:29 | |
....... | |
(07/07) 100% - 0.94s | |
Yaks::Config#initialize:/home/arne/github/yaks/lib/yaks/config.rb:48 | |
.................................. | |
(34/34) 100% - 3.32s | |
Yaks::Config#options_for_format:/home/arne/github/yaks/lib/yaks/config.rb:63 | |
....... | |
(07/07) 100% - 0.73s | |
Yaks::Config#policy:/home/arne/github/yaks/lib/yaks/config.rb:55 | |
......... | |
(09/09) 100% - 0.88s | |
Yaks::Config#serialize:/home/arne/github/yaks/lib/yaks/config.rb:67 | |
......................................................................... | |
(73/73) 100% - 8.53s | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:59 | |
..........................F.. | |
(28/29) 96% - 4.01s | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
..................................................F.....F.... | |
(59/61) 96% - 7.43s | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
......F..F......FFF.. | |
(16/21) 76% - 2.93s | |
Yaks::JsonApiSerializer#serialize_linked_resources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:43 | |
....................... | |
(23/23) 100% - 3.10s | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
.........F...F.F........... | |
(24/27) 88% - 3.63s | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
.F....F............. | |
(18/20) 90% - 2.15s | |
Yaks::JsonApiSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:21 | |
............................................ | |
(44/44) 100% - 5.65s | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
.........................F...F.....F....F.... | |
(41/45) 91% - 6.20s | |
Yaks::Util#Resolve:/home/arne/github/yaks/lib/yaks/util.rb:34 | |
......................................................... | |
(57/57) 100% - 5.61s | |
Yaks::Util#camelize:/home/arne/github/yaks/lib/yaks/util.rb:16 | |
............ | |
(12/12) 100% - 1.40s | |
Yaks::Util#underscore:/home/arne/github/yaks/lib/yaks/util.rb:9 | |
................................... | |
(35/35) 100% - 4.07s | |
Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:d4ec4 | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(&blk) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:2ec0e | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map(*types) | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:281dd | |
@@ -1,6 +1,6 @@ | |
-def self.map(*types, &blk) | |
+def self.map | |
types.each do |type| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b0a90 | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ raise | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:8bdde | |
@@ -1,6 +1,3 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:b7f0d | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ types.each | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:67f94 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do |type__mutant__| | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:035a2 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
+ types.each do | |
MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7569a | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ nil | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:e4bef | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ MAPPINGS | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:956be | |
@@ -1,6 +1,5 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:7efc7 | |
@@ -1,6 +1,6 @@ | |
def self.map(*types, &blk) | |
types.each do |type| | |
- MAPPINGS[type] = blk | |
+ raise | |
end | |
end | |
evil:Yaks::Primitivize.map:/home/arne/github/yaks/lib/yaks/primitivize.rb:12:70f1b | |
@@ -1,6 +1,4 @@ | |
def self.map(*types, &blk) | |
- types.each do |type| | |
- MAPPINGS[type] = blk | |
- end | |
+ nil | |
end | |
Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:943d0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ nil | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7bbf0 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ "don't know how to turn #{object.class} (#{object.inspect}) into a primitive" | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:dc50a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9f8b6 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("#{nil}#{object.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:7b2cc | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:88a38 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:e46c1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{nil.class} (#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:1653c | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class}#{nil}#{object.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:bb218 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:8b78a | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:9360b | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{nil.inspect}) into a primitive") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:d9a37 | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:14c0f | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise("don't know how to turn #{object.class} (#{object.inspect}#{nil}") | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:6f4f1 | |
@@ -1,9 +1,9 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
+ raise(nil) | |
end | |
evil:Yaks::Primitivize#call:/home/arne/github/yaks/lib/yaks/primitivize.rb:36:f4892 | |
@@ -1,9 +1,8 @@ | |
def call | |
MAPPINGS.each do |pattern, block| | |
if (pattern === object) | |
return instance_eval(&block) | |
end | |
end | |
- raise("don't know how to turn #{object.class} (#{object.inspect}) into a primitive") | |
end | |
Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:24 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_mapper_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:24:f5e43 | |
Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:f6115 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(nil => derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:54c4f | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name__mutant__: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:91bf9 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: nil, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:03aee | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: mapper.class, association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:3544e | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:a2316 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:dcac3 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(nil.class), association_name: association.name) | |
end | |
evil:Yaks::DefaultPolicy#derive_rel_from_association:/home/arne/github/yaks/lib/yaks/default_policy.rb:28:73ed7 | |
@@ -1,4 +1,4 @@ | |
def derive_rel_from_association(mapper, association) | |
- URITemplate.new(@options[:rel_template]).expand(mapper_name: derive_type_from_mapper_class(mapper.class), association_name: association.name) | |
+ URITemplate.new(@options[:rel_template]).expand(association_name: association.name) | |
end | |
Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:89c99 | |
@@ -1,3 +1,3 @@ | |
-def [](*) | |
+def [] | |
end | |
evil:Yaks::NullResource#[]:/home/arne/github/yaks/lib/yaks/null_resource.rb:21:8d993 | |
@@ -1,3 +1,4 @@ | |
def [](*) | |
+ raise | |
end | |
Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:01211 | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:3cfd9 | |
@@ -1,4 +1,3 @@ | |
def attributes | |
- {} | |
end | |
evil:Yaks::NullResource#attributes:/home/arne/github/yaks/lib/yaks/null_resource.rb:9:1469a | |
@@ -1,4 +1,4 @@ | |
def attributes | |
- {} | |
+ nil | |
end | |
Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:574a8 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ raise | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:644c6 | |
@@ -1,4 +1,3 @@ | |
def collection? | |
- false | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:8870c | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ nil | |
end | |
evil:Yaks::NullResource#collection?:/home/arne/github/yaks/lib/yaks/null_resource.rb:24:06ad9 | |
@@ -1,4 +1,4 @@ | |
def collection? | |
- false | |
+ true | |
end | |
Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3726a | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ raise | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:3ffb9 | |
@@ -1,6 +1,3 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:22b85 | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless nil | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:0935e | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless (!block_given?) | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:4804b | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless true | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:9137c | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ unless false | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:bdfdd | |
@@ -1,6 +1,6 @@ | |
def each | |
- unless block_given? | |
+ if block_given? | |
return to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:589cd | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ to_enum | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:d6e78 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ return nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:e96a2 | |
@@ -1,6 +1,6 @@ | |
def each | |
unless block_given? | |
- return to_enum | |
+ nil | |
end | |
end | |
evil:Yaks::NullResource#each:/home/arne/github/yaks/lib/yaks/null_resource.rb:5:51a94 | |
@@ -1,6 +1,4 @@ | |
def each | |
- unless block_given? | |
- return to_enum | |
- end | |
+ nil | |
end | |
Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:ea1be | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ raise | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:71595 | |
@@ -1,4 +1,3 @@ | |
def links | |
- [] | |
end | |
evil:Yaks::NullResource#links:/home/arne/github/yaks/lib/yaks/null_resource.rb:13:bf5ee | |
@@ -1,4 +1,4 @@ | |
def links | |
- [] | |
+ nil | |
end | |
Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:17909 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ raise | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:3ca3b | |
@@ -1,4 +1,3 @@ | |
def subresources | |
- {} | |
end | |
evil:Yaks::NullResource#subresources:/home/arne/github/yaks/lib/yaks/null_resource.rb:17:35d35 | |
@@ -1,4 +1,4 @@ | |
def subresources | |
- {} | |
+ nil | |
end | |
Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:5a897 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel__mutant__, uri, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:24fd0 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri__mutant__, options) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:43576 | |
@@ -1,4 +1,4 @@ | |
-def initialize(rel, uri, options) | |
+def initialize(rel, uri, options__mutant__) | |
@rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:8e64d | |
@@ -1,4 +1,3 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
end | |
evil:Yaks::Resource::Link#initialize:/home/arne/github/yaks/lib/yaks/resource/link.rb:8:3dfdd | |
@@ -1,4 +1,4 @@ | |
def initialize(rel, uri, options) | |
- @rel, @uri, @options = [rel, uri, options] | |
+ nil | |
end | |
Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:c65f2 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:65dd9 | |
@@ -1,4 +1,3 @@ | |
def name | |
- options[:name] | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:b0c97 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#name:/home/arne/github/yaks/lib/yaks/resource/link.rb:12:6edc7 | |
@@ -1,4 +1,4 @@ | |
def name | |
- options[:name] | |
+ options | |
end | |
Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:c8c89 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ raise | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:6967b | |
@@ -1,6 +1,3 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:5b5e0 | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ options.fetch(:templated) | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:a7a7e | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ nil | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:372ae | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ true | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:666bf | |
@@ -1,6 +1,5 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7bbd8 | |
@@ -1,6 +1,6 @@ | |
def templated? | |
options.fetch(:templated) do | |
- false | |
+ raise | |
end | |
end | |
evil:Yaks::Resource::Link#templated?:/home/arne/github/yaks/lib/yaks/resource/link.rb:20:7d87d | |
@@ -1,6 +1,4 @@ | |
def templated? | |
- options.fetch(:templated) do | |
- false | |
- end | |
+ nil | |
end | |
Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16 | |
- rspec:Yaks::Resource | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:89fd3 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ raise | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:528d8 | |
@@ -1,4 +1,3 @@ | |
def title | |
- options[:title] | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:7e52a | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ nil | |
end | |
evil:Yaks::Resource::Link#title:/home/arne/github/yaks/lib/yaks/resource/link.rb:16:4ebe1 | |
@@ -1,4 +1,4 @@ | |
def title | |
- options[:title] | |
+ options | |
end | |
Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8 | |
- rspec:Yaks::Mapper::Association | |
evil:Yaks::Mapper::Association#initialize:/home/arne/github/yaks/lib/yaks/mapper/association.rb:8:4b20f | |
@@ -1,4 +1,4 @@ | |
-def initialize(name, mapper, rel, collection_mapper) | |
+def initialize(name, mapper, rel, collection_mapper__mutant__) | |
@name, @mapper, @rel, @collection_mapper = [name, mapper, rel, collection_mapper] | |
end | |
Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4 | |
- rspec:Yaks::Mapper::HasMany | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:eb50d | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(nil), policy).to_resource | |
end | |
evil:Yaks::Mapper::HasMany#map_resource:/home/arne/github/yaks/lib/yaks/mapper/has_many.rb:4:3a249 | |
@@ -1,4 +1,4 @@ | |
def map_resource(collection, policy) | |
- collection_mapper.new(collection, association_mapper(policy), policy).to_resource | |
+ collection_mapper.new(collection, association_mapper(policy), nil).to_resource | |
end | |
Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50 | |
- rspec:Yaks::Mapper::Config | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:e4e58 | |
@@ -1,10 +1,10 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
+ nil | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:c3a28 | |
@@ -1,10 +1,9 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
end, options.fetch(:collection_mapper) do | |
- Undefined | |
end)])) | |
end | |
evil:Yaks::Mapper::Config#add_association:/home/arne/github/yaks/lib/yaks/mapper/config.rb:50:3c6b7 | |
@@ -1,10 +1,8 @@ | |
def add_association(type, name, options) | |
updated(associations: (@associations + [type.new(name, options.fetch(:mapper) do | |
Undefined | |
end, options.fetch(:rel) do | |
Undefined | |
- end, options.fetch(:collection_mapper) do | |
- Undefined | |
- end)])) | |
+ end, nil)])) | |
end | |
Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20 | |
- rspec:Yaks::Mapper::ClassMethods | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:3b119 | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], nil, []) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:bb60a | |
@@ -1,8 +1,8 @@ | |
def config | |
- @config ||= Config.new(nil, [], [], []) | |
+ @config ||= Config.new(nil, [], [], nil) | |
if block_given? | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:2c369 | |
@@ -1,8 +1,8 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
- if block_given? | |
+ if true | |
@config = yield(@config) | |
end | |
@config | |
end | |
evil:Yaks::Mapper::ClassMethods#config:/home/arne/github/yaks/lib/yaks/mapper/class_methods.rb:20:f0624 | |
@@ -1,8 +1,7 @@ | |
def config | |
@config ||= Config.new(nil, [], [], []) | |
if block_given? | |
@config = yield(@config) | |
end | |
- @config | |
end | |
Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::JsonApiSerializer | |
- rspec:Yaks::CollectionMapper | |
- rspec:Yaks::CollectionResource | |
- rspec:Yaks::Config | |
- rspec:Yaks::FP | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::Mapper::Association | |
- rspec:Yaks::Mapper::ClassMethods | |
- rspec:Yaks::Mapper::Config | |
- rspec:Yaks::Mapper::HasMany | |
- rspec:Yaks::Mapper::HasOne | |
- rspec:Yaks::Mapper::Link | |
- rspec:Yaks::Mapper | |
- rspec:Yaks::Resource | |
- rspec:Yaks::Util | |
evil:Yaks::Serializer#initialize:/home/arne/github/yaks/lib/yaks/serializer.rb:11:a9d64 | |
@@ -1,5 +1,5 @@ | |
def initialize(resource, options = {}) | |
@resource = resource | |
- @options = YAKS_DEFAULT_OPTIONS.merge(options) | |
+ @options = options | |
end | |
Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_embedded:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:50:3c245 | |
@@ -1,10 +1,10 @@ | |
-def serialize_embedded(subresources) | |
+def serialize_embedded(subresources__mutant__) | |
subresources.each_with_object({}) do |(rel, resources), memo| | |
memo[rel] = if resources.collection? | |
resources.map(&method(:serialize_resource)) | |
else | |
serialize_resource(resources) | |
end | |
end | |
end | |
Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5df8c | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ nil | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:2a49a | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
+ hal_link | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6e874 | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:6280c | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k__mutant__, _| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:f3315 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |_| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:d5123 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do |k| | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:93808 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
+ hal_link.merge!(link.options.reject do | |
k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8d6bc | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:572bd | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:26fb1 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ nil == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:9bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.eql?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:b5995 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k.equal?(:templated) | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cafaf | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:65be8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == nil | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:4cc66 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ k == :templated__mutant__ | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cfd41 | |
@@ -1,16 +1,15 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:06c19 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
+ raise | |
end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:1a78e | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if nil | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:30b40 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
+ if false | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:5f8ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:fa083 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:547b2 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ nil.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:14fe6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ { templated: true } | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:80bff | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge! | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:0bcf4 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c9ec | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!({}) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:841c6 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(nil => true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:beef8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated__mutant__: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:e3e74 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: nil) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:069e8 | |
@@ -1,16 +1,16 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
if link.templated? | |
- hal_link.merge!(templated: true) | |
+ hal_link.merge!(templated: false) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:cf9db | |
@@ -1,16 +1,14 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
+ nil | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8c4d4 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
- hal_link.merge!(link.options.reject do |k, _| | |
- k == :templated | |
- end) | |
if link.templated? | |
hal_link.merge!(templated: true) | |
end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
evil:Yaks::HalSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:33:8e054 | |
@@ -1,16 +1,13 @@ | |
def serialize_link(memo, link) | |
hal_link = { href: link.uri } | |
hal_link.merge!(link.options.reject do |k, _| | |
k == :templated | |
end) | |
- if link.templated? | |
- hal_link.merge!(templated: true) | |
- end | |
memo[link.rel] = if singular?(link.rel) | |
hal_link | |
else | |
Array(memo[link.rel]) + [hal_link] | |
end | |
memo | |
end | |
Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:73ecd | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless nil | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
evil:Yaks::HalSerializer#serialize_resource:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:17:39300 | |
@@ -1,11 +1,11 @@ | |
def serialize_resource(resource) | |
result = resource.attributes | |
- unless resource.links.empty? | |
+ unless false | |
result = result.merge(_links: serialize_links(resource.links)) | |
end | |
unless resource.subresources.empty? | |
result = result.merge(_embedded: serialize_embedded(resource.subresources)) | |
end | |
result | |
end | |
Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46 | |
- rspec:Yaks::HalSerializer | |
- rspec:Yaks::HalSerializer | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:dce14 | |
@@ -1,6 +1,4 @@ | |
def singular?(rel) | |
- !options.fetch(:plural_links) do | |
- [] | |
- end.include?(rel) | |
+ !nil | |
end | |
evil:Yaks::HalSerializer#singular?:/home/arne/github/yaks/lib/yaks/hal_serializer.rb:46:5068d | |
@@ -1,6 +1,6 @@ | |
def singular?(rel) | |
!options.fetch(:plural_links) do | |
[] | |
- end.include?(rel) | |
+ end.include?(nil) | |
end | |
Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6 | |
- rspec:Yaks::Config | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf9e6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
- if blk | |
+ if true | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:9542f | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ @policies.each | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77461 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do |policy_blk__mutant__| | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf4b9 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
+ @policies.each do | |
@policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dfa6d | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:6da14 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:cf6b6 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ nil.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:1a49f | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ @policy_class.class_eval | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:77e52 | |
@@ -1,13 +1,12 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:ed160 | |
@@ -1,13 +1,13 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
@policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
+ raise | |
end | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:93394 | |
@@ -1,13 +1,11 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
+ nil | |
config.policy_class = @policy_class | |
end | |
evil:Yaks::Config::DSL#initialize:/home/arne/github/yaks/lib/yaks/config.rb:6:dd260 | |
@@ -1,13 +1,10 @@ | |
def initialize(config, &blk) | |
@config = config | |
@policy_class = Class.new(DefaultPolicy) | |
@policies = [] | |
if blk | |
instance_eval(&blk) | |
end | |
- @policies.each do |policy_blk| | |
- @policy_class.class_eval(&policy_blk) | |
- end | |
config.policy_class = @policy_class | |
end | |
Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:59 | |
- rspec:Yaks::Config | |
evil:Yaks::Config#serializer_class:/home/arne/github/yaks/lib/yaks/config.rb:59:944cc | |
Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:83700 | |
@@ -1,9 +1,9 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
+ serialized | |
end | |
evil:Yaks::JsonApiSerializer#call:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:7:7c229 | |
@@ -1,9 +1,8 @@ | |
def call | |
serialized = { pluralize(resource.type) => resource.map(&method(:serialize_resource)) } | |
linked = resource.each_with_object({}) do |res, hsh| | |
serialize_linked_subresources(res.subresources, hsh) | |
end | |
serialized = serialized.merge("linked" => linked) | |
- Primitivize.call(serialized) | |
end | |
Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:0c82f | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if resource | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:76f6a | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
- if resource.collection? | |
+ if true | |
resource.map(&send_with_args(:[], :id)) | |
else | |
resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:86bab | |
@@ -1,8 +1,6 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
- else | |
- resource[:id] | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ff115 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ nil | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_link:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:33:ac4a8 | |
@@ -1,8 +1,8 @@ | |
def serialize_link(resource) | |
if resource.collection? | |
resource.map(&send_with_args(:[], :id)) | |
else | |
- resource[:id] | |
+ resource | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:821b5 | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name__mutant__, resources), hsh| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:c7edc | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources), hsh__mutant__| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_linked_subresources:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:37:e9a2d | |
@@ -1,6 +1,6 @@ | |
def serialize_linked_subresources(subresources, hsh) | |
- subresources.each_with_object(hsh) do |(name, resources), hsh| | |
+ subresources.each_with_object(hsh) do |(name, resources)| | |
serialize_linked_resources(resources, hsh) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:151d6 | |
@@ -1,6 +1,6 @@ | |
-def serialize_links(subresources) | |
+def serialize_links(subresources__mutant__) | |
subresources.each_with_object({}) do |(name, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
evil:Yaks::JsonApiSerializer#serialize_links:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:27:6ac51 | |
@@ -1,6 +1,6 @@ | |
def serialize_links(subresources) | |
- subresources.each_with_object({}) do |(name, resource), hsh| | |
+ subresources.each_with_object({}) do |(name__mutant__, resource), hsh| | |
hsh[pluralize(resource.type)] = serialize_link(resource) | |
end | |
end | |
Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50 | |
- rspec:Yaks::JsonApiSerializer | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:7baf4 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
- linked = linked[key] = set << serialize_resource(resource) | |
+ linked__mutant__ = linked[key] = set << serialize_resource(resource) | |
serialize_linked_subresources(resource.subresources, linked) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:608f3 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ nil | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:cfa90 | |
@@ -1,9 +1,9 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
+ serialize_linked_subresources(resource.subresources, nil) | |
end | |
evil:Yaks::JsonApiSerializer#serialize_subresource:/home/arne/github/yaks/lib/yaks/json_api_serializer.rb:50:2dc96 | |
@@ -1,9 +1,8 @@ | |
def serialize_subresource(resource, linked) | |
key = pluralize(resource.type) | |
set = linked.fetch(key) do | |
Set.new | |
end | |
linked = linked[key] = set << serialize_resource(resource) | |
- serialize_linked_subresources(resource.subresources, linked) | |
end | |
Subjects: 93 | |
Mutations: 2190 | |
Kills: 2021 | |
Alive: 169 | |
Runtime: 688.74s | |
Killtime: 687.50s | |
Overhead: 0.18% | |
Coverage: 92.28% | |
Expected: 100.00% | |
Nodes handled by generic mutator (type:occurrences): | |
regopt : 5 | |
Command exited with non-zero status 1 | |
450.87user 240.49system 11:30.83elapsed 100%CPU (0avgtext+0avgdata 92452maxresident)k | |
0inputs+312outputs (0major+97238292minor)pagefaults 0swaps |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment