The following document contains the results of Rat (Release Audit Tool).
*****************************************************
Summary
-------
Generated at: 2015-09-22T12:18:47+02:00
Notes: 2
Binaries: 2
Archives: 0
Standards: 1062
Apache Licensed: 121
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
941 Unknown Licenses
*******************************
Unapproved licenses:
src/main/java/com/addthis/codec/binary/BIN2.mdown
src/main/resources/reference.conf
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.java
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.java
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.java
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/results.html
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.txt
src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.java
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/results.html
src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.java
src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.java
src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.txt
src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.java
src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.java
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.txt
src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/results.html
src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.java
src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.txt
src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.java
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.txt
src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.java
src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.java
src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.txt
src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/results.html
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.java
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.txt
src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.java
src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.java
src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.txt
src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.txt
src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.java
src/mutated/java/com/addthis/codec/binary/BufferOut.java/results.html
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/results.html
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.txt
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.java
src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.java
src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.java
src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.txt
src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.txt
src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.java
src/mutated/java/com/addthis/codec/binary/BufferIn.java/results.html
src/mutated/java/com/addthis/codec/config/Configs.java/18.txt
src/mutated/java/com/addthis/codec/config/Configs.java/6.txt
src/mutated/java/com/addthis/codec/config/Configs.java/25.java
src/mutated/java/com/addthis/codec/config/Configs.java/14.txt
src/mutated/java/com/addthis/codec/config/Configs.java/10.java
src/mutated/java/com/addthis/codec/config/Configs.java/38.txt
src/mutated/java/com/addthis/codec/config/Configs.java/5.txt
src/mutated/java/com/addthis/codec/config/Configs.java/23.java
src/mutated/java/com/addthis/codec/config/Configs.java/8.java
src/mutated/java/com/addthis/codec/config/Configs.java/6.java
src/mutated/java/com/addthis/codec/config/Configs.java/21.txt
src/mutated/java/com/addthis/codec/config/Configs.java/33.txt
src/mutated/java/com/addthis/codec/config/Configs.java/12.txt
src/mutated/java/com/addthis/codec/config/Configs.java/4.java
src/mutated/java/com/addthis/codec/config/Configs.java/16.java
src/mutated/java/com/addthis/codec/config/Configs.java/26.java
src/mutated/java/com/addthis/codec/config/Configs.java/23.txt
src/mutated/java/com/addthis/codec/config/Configs.java/1.java
src/mutated/java/com/addthis/codec/config/Configs.java/12.java
src/mutated/java/com/addthis/codec/config/Configs.java/1.txt
src/mutated/java/com/addthis/codec/config/Configs.java/20.java
src/mutated/java/com/addthis/codec/config/Configs.java/7.java
src/mutated/java/com/addthis/codec/config/Configs.java/40.java
src/mutated/java/com/addthis/codec/config/Configs.java/28.txt
src/mutated/java/com/addthis/codec/config/Configs.java/42.txt
src/mutated/java/com/addthis/codec/config/Configs.java/11.txt
src/mutated/java/com/addthis/codec/config/Configs.java/2.txt
src/mutated/java/com/addthis/codec/config/Configs.java/36.txt
src/mutated/java/com/addthis/codec/config/Configs.java/42.java
src/mutated/java/com/addthis/codec/config/Configs.java/15.java
src/mutated/java/com/addthis/codec/config/Configs.java/13.txt
src/mutated/java/com/addthis/codec/config/Configs.java/32.java
src/mutated/java/com/addthis/codec/config/Configs.java/39.java
src/mutated/java/com/addthis/codec/config/Configs.java/28.java
src/mutated/java/com/addthis/codec/config/Configs.java/24.java
src/mutated/java/com/addthis/codec/config/Configs.java/24.txt
src/mutated/java/com/addthis/codec/config/Configs.java/5.java
src/mutated/java/com/addthis/codec/config/Configs.java/10.txt
src/mutated/java/com/addthis/codec/config/Configs.java/31.java
src/mutated/java/com/addthis/codec/config/Configs.java/9.txt
src/mutated/java/com/addthis/codec/config/Configs.java/17.java
src/mutated/java/com/addthis/codec/config/Configs.java/7.txt
src/mutated/java/com/addthis/codec/config/Configs.java/35.java
src/mutated/java/com/addthis/codec/config/Configs.java/38.java
src/mutated/java/com/addthis/codec/config/Configs.java/30.txt
src/mutated/java/com/addthis/codec/config/Configs.java/2.java
src/mutated/java/com/addthis/codec/config/Configs.java/19.txt
src/mutated/java/com/addthis/codec/config/Configs.java/30.java
src/mutated/java/com/addthis/codec/config/Configs.java/29.java
src/mutated/java/com/addthis/codec/config/Configs.java/34.java
src/mutated/java/com/addthis/codec/config/Configs.java/37.java
src/mutated/java/com/addthis/codec/config/Configs.java/9.java
src/mutated/java/com/addthis/codec/config/Configs.java/17.txt
src/mutated/java/com/addthis/codec/config/Configs.java/3.txt
src/mutated/java/com/addthis/codec/config/Configs.java/20.txt
src/mutated/java/com/addthis/codec/config/Configs.java/37.txt
src/mutated/java/com/addthis/codec/config/Configs.java/31.txt
src/mutated/java/com/addthis/codec/config/Configs.java/19.java
src/mutated/java/com/addthis/codec/config/Configs.java/14.java
src/mutated/java/com/addthis/codec/config/Configs.java/15.txt
src/mutated/java/com/addthis/codec/config/Configs.java/21.java
src/mutated/java/com/addthis/codec/config/Configs.java/33.java
src/mutated/java/com/addthis/codec/config/Configs.java/26.txt
src/mutated/java/com/addthis/codec/config/Configs.java/4.txt
src/mutated/java/com/addthis/codec/config/Configs.java/41.txt
src/mutated/java/com/addthis/codec/config/Configs.java/27.java
src/mutated/java/com/addthis/codec/config/Configs.java/13.java
src/mutated/java/com/addthis/codec/config/Configs.java/27.txt
src/mutated/java/com/addthis/codec/config/Configs.java/32.txt
src/mutated/java/com/addthis/codec/config/Configs.java/25.txt
src/mutated/java/com/addthis/codec/config/Configs.java/11.java
src/mutated/java/com/addthis/codec/config/Configs.java/results.html
src/mutated/java/com/addthis/codec/config/Configs.java/35.txt
src/mutated/java/com/addthis/codec/config/Configs.java/22.java
src/mutated/java/com/addthis/codec/config/Configs.java/41.java
src/mutated/java/com/addthis/codec/config/Configs.java/29.txt
src/mutated/java/com/addthis/codec/config/Configs.java/34.txt
src/mutated/java/com/addthis/codec/config/Configs.java/8.txt
src/mutated/java/com/addthis/codec/config/Configs.java/43.java
src/mutated/java/com/addthis/codec/config/Configs.java/18.java
src/mutated/java/com/addthis/codec/config/Configs.java/16.txt
src/mutated/java/com/addthis/codec/config/Configs.java/22.txt
src/mutated/java/com/addthis/codec/config/Configs.java/39.txt
src/mutated/java/com/addthis/codec/config/Configs.java/3.java
src/mutated/java/com/addthis/codec/config/Configs.java/40.txt
src/mutated/java/com/addthis/codec/config/Configs.java/43.txt
src/mutated/java/com/addthis/codec/config/Configs.java/36.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/results.html
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.java
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.txt
src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.java
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/results.html
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.txt
src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/results.html
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.txt
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.java
src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/18.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/6.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/14.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/10.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/5.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/8.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/6.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/12.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/4.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/16.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/1.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/12.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/1.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/20.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/7.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/11.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/2.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/15.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/13.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/5.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/10.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/9.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/17.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/7.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/2.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/19.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/9.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/17.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/3.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/20.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/19.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/14.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/15.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/4.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/13.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/11.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/results.html
src/mutated/java/com/addthis/codec/reflection/Fields.java/8.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/18.java
src/mutated/java/com/addthis/codec/reflection/Fields.java/16.txt
src/mutated/java/com/addthis/codec/reflection/Fields.java/3.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.java
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/results.html
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.txt
src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.java
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.java
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.txt
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.txt
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.java
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.txt
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/results.html
src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.java
src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.java
src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.txt
src/mutated/java/com/addthis/codec/plugins/Plugins.java/results.html
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.java
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.txt
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.txt
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.java
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.txt
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/results.html
src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/results.html
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.java
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.txt
src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.java
src/mutated/report.html
src/mutated/report.txt
src/mutated/initialbuild.txt
src/test/resources/application.conf
src/test/resources/config/arraygreet.conf
src/test/resources/config/defaultgreeter.conf
src/test/resources/config/simplemap.conf
src/test/resources/config/autoarraygreet.conf
src/test/resources/plugins/greet-with-baseclass.conf
src/test/resources/plugins/greet-with-baseclass-bad.conf
src/test/resources/plugins/greet-good.conf
src/test/resources/plugins/greet-bad.conf
src/test/resources/plugins/greet-complex.conf
*******************************
Archives:
*****************************************************
Files with Apache License headers will be marked AL
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
N NOTICE
AL README.mdown
AL pom.xml
N LICENSE
AL src/main/java/com/addthis/codec/jackson/CodecJackson.java
AL src/main/java/com/addthis/codec/jackson/EmptyInjectableValues.java
AL src/main/java/com/addthis/codec/jackson/CodecModule.java
AL src/main/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java
AL src/main/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java
AL src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java
AL src/main/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java
AL src/main/java/com/addthis/codec/jackson/MissingPropertyException.java
AL src/main/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java
AL src/main/java/com/addthis/codec/jackson/CodecDeserializers.java
AL src/main/java/com/addthis/codec/jackson/CodecBeanDeserializer.java
AL src/main/java/com/addthis/codec/jackson/DefaultCodecJackson.java
AL src/main/java/com/addthis/codec/jackson/WriteonlyPropertyIgnorer.java
AL src/main/java/com/addthis/codec/jackson/Jackson.java
AL src/main/java/com/addthis/codec/jackson/CodecIntrospector.java
AL src/main/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java
AL src/main/java/com/addthis/codec/jackson/CodecTypeDeserializer.java
AL src/main/java/com/addthis/codec/codables/SuperCodable.java
AL src/main/java/com/addthis/codec/codables/ConcurrentCodable.java
AL src/main/java/com/addthis/codec/codables/ByteBufCodable.java
AL src/main/java/com/addthis/codec/codables/BytesCodable.java
AL src/main/java/com/addthis/codec/codables/Codable.java
AL src/main/java/com/addthis/codec/binary/BufferOut.java
!????? src/main/java/com/addthis/codec/binary/BIN2.mdown
AL src/main/java/com/addthis/codec/binary/CodecBin2.java
AL src/main/java/com/addthis/codec/binary/BufferIn.java
AL src/main/java/com/addthis/codec/json/CodecJSON.java
AL src/main/java/com/addthis/codec/config/Configs.java
AL src/main/java/com/addthis/codec/config/ConfigTraversingParser.java
AL src/main/java/com/addthis/codec/config/ConfigNodeCursor.java
AL src/main/java/com/addthis/codec/Codec.java
AL src/main/java/com/addthis/codec/reflection/CodableFieldInfo.java
AL src/main/java/com/addthis/codec/reflection/Fields.java
AL src/main/java/com/addthis/codec/reflection/CodableClassInfo.java
AL src/main/java/com/addthis/codec/reflection/RequiredFieldException.java
AL src/main/java/com/addthis/codec/reflection/PolicyException.java
AL src/main/java/com/addthis/codec/annotations/Pluggable.java
AL src/main/java/com/addthis/codec/annotations/Time.java
AL src/main/java/com/addthis/codec/annotations/Bytes.java
AL src/main/java/com/addthis/codec/annotations/FieldConfig.java
AL src/main/java/com/addthis/codec/utils/ScheduledExecutorServiceBuilder.java
AL src/main/java/com/addthis/codec/utils/SizeGauge.java
AL src/main/java/com/addthis/codec/utils/ExecutorServiceBuilder.java
AL src/main/java/com/addthis/codec/utils/ExecutorsModule.java
AL src/main/java/com/addthis/codec/plugins/DefaultRegistry.java
AL src/main/java/com/addthis/codec/plugins/Plugins.java
AL src/main/java/com/addthis/codec/plugins/PluginRegistry.java
AL src/main/java/com/addthis/codec/plugins/PluginMap.java
!????? src/main/resources/reference.conf
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.java
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.txt
!????? src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.txt
AL src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.txt
AL src/mutated/java/com/addthis/codec/jackson/Jackson.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.java
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.txt
!????? src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.java
AL src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.java
!????? src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.txt
AL src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.java
AL src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/original.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/results.html
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.java
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.txt
!????? src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.java
!????? src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.java
!????? src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.txt
!????? src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.txt
!????? src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.java
AL src/mutated/java/com/addthis/codec/binary/BufferOut.java/original.java
!????? src/mutated/java/com/addthis/codec/binary/BufferOut.java/results.html
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.java
AL src/mutated/java/com/addthis/codec/binary/CodecBin2.java/original.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/results.html
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.txt
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.java
!????? src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.java
!????? src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.java
!????? src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.txt
!????? src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.txt
!????? src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.java
AL src/mutated/java/com/addthis/codec/binary/BufferIn.java/original.java
!????? src/mutated/java/com/addthis/codec/binary/BufferIn.java/results.html
!????? src/mutated/java/com/addthis/codec/config/Configs.java/18.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/6.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/25.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/14.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/10.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/38.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/5.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/23.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/8.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/6.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/21.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/33.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/12.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/4.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/16.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/26.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/23.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/1.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/12.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/1.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/20.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/7.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/40.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/28.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/42.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/11.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/2.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/36.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/42.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/15.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/13.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/32.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/39.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/28.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/24.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/24.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/5.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/10.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/31.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/9.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/17.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/7.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/35.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/38.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/30.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/2.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/19.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/30.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/29.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/34.java
AL src/mutated/java/com/addthis/codec/config/Configs.java/original.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/37.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/9.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/17.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/3.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/20.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/37.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/31.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/19.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/14.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/15.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/21.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/33.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/26.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/4.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/41.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/27.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/13.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/27.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/32.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/25.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/11.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/results.html
!????? src/mutated/java/com/addthis/codec/config/Configs.java/35.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/22.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/41.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/29.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/34.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/8.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/43.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/18.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/16.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/22.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/39.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/3.java
!????? src/mutated/java/com/addthis/codec/config/Configs.java/40.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/43.txt
!????? src/mutated/java/com/addthis/codec/config/Configs.java/36.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.java
AL src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/original.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/results.html
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.java
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.java
AL src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/original.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.java
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/results.html
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.txt
!????? src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.java
AL src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/original.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/results.html
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/18.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/6.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/14.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/10.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/5.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/8.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/6.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/12.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/4.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/16.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/1.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/12.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/1.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/20.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/7.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/11.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/2.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/15.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/13.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/5.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/10.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/9.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/17.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/7.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/2.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/19.txt
AL src/mutated/java/com/addthis/codec/reflection/Fields.java/original.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/9.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/17.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/3.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/20.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/19.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/14.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/15.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/4.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/13.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/11.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/results.html
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/8.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/18.java
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/16.txt
!????? src/mutated/java/com/addthis/codec/reflection/Fields.java/3.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.java
AL src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/original.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.java
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/results.html
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.txt
!????? src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.java
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.java
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.txt
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.txt
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.java
AL src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/original.java
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.txt
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/results.html
!????? src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.java
!????? src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.java
!????? src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.txt
AL src/mutated/java/com/addthis/codec/plugins/Plugins.java/original.java
!????? src/mutated/java/com/addthis/codec/plugins/Plugins.java/results.html
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.java
AL src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/original.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/results.html
!????? src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.java
AL src/mutated/java/com/addthis/codec/plugins/PluginMap.java/original.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/results.html
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.java
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.txt
!????? src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.java
B src/mutated/mutationdatabase-results
!????? src/mutated/report.html
!????? src/mutated/report.txt
!????? src/mutated/initialbuild.txt
B src/mutated/mutationdatabase
AL src/test/java/com/addthis/codec/CodecUtilTest.java
AL src/test/java/com/addthis/codec/jackson/WriteonlyPropertyIgnorerTest.java
AL src/test/java/com/addthis/codec/CodecBin2BasicTest.java
AL src/test/java/com/addthis/codec/CodecRWOnlyTest.java
AL src/test/java/com/addthis/codec/json/CodecJSONTest.java
AL src/test/java/com/addthis/codec/config/FeatureTest.java
AL src/test/java/com/addthis/codec/CodecObjectSubclassTest.java
AL src/test/java/com/addthis/codec/CodecTest.java
AL src/test/java/com/addthis/codec/letters/CCC.java
AL src/test/java/com/addthis/codec/letters/CC.java
AL src/test/java/com/addthis/codec/letters/C.java
AL src/test/java/com/addthis/codec/letters/B.java
AL src/test/java/com/addthis/codec/letters/RC.java
AL src/test/java/com/addthis/codec/letters/G.java
AL src/test/java/com/addthis/codec/letters/D.java
AL src/test/java/com/addthis/codec/letters/TheEnum.java
AL src/test/java/com/addthis/codec/letters/A.java
AL src/test/java/com/addthis/codec/letters/E.java
AL src/test/java/com/addthis/codec/letters/F.java
AL src/test/java/com/addthis/codec/letters/X.java
AL src/test/java/com/addthis/codec/CodecBasicTests.java
AL src/test/java/com/addthis/codec/CodecJsonBasicTest.java
AL src/test/java/com/addthis/codec/utils/ExecutorServiceBuilderTest.java
AL src/test/java/com/addthis/codec/plugins/ListGreet.java
AL src/test/java/com/addthis/codec/plugins/EasyGreet.java
AL src/test/java/com/addthis/codec/plugins/ArrayGreet.java
AL src/test/java/com/addthis/codec/plugins/ParseGreet.java
AL src/test/java/com/addthis/codec/plugins/SimpleGreet.java
AL src/test/java/com/addthis/codec/plugins/ParseGreetSub.java
AL src/test/java/com/addthis/codec/plugins/CrowdGreet.java
AL src/test/java/com/addthis/codec/plugins/Greeter.java
AL src/test/java/com/addthis/codec/plugins/PluginRegistryTest.java
AL src/test/java/com/addthis/codec/plugins/EnumGreet.java
AL src/test/java/com/addthis/codec/plugins/ConfigGreet.java
AL src/test/java/com/addthis/codec/plugins/MultiGreet.java
AL src/test/java/com/addthis/codec/plugins/GreetHolder.java
AL src/test/java/com/addthis/codec/CodecGenericsTest.java
AL src/test/java/other/SimpleGreet.java
!????? src/test/resources/application.conf
!????? src/test/resources/config/arraygreet.conf
!????? src/test/resources/config/defaultgreeter.conf
!????? src/test/resources/config/simplemap.conf
!????? src/test/resources/config/autoarraygreet.conf
!????? src/test/resources/plugins/greet-with-baseclass.conf
!????? src/test/resources/plugins/greet-with-baseclass-bad.conf
!????? src/test/resources/plugins/greet-good.conf
!????? src/test/resources/plugins/greet-bad.conf
!????? src/test/resources/plugins/greet-complex.conf
AL benchy/pom.xml
AL benchy/README.md
AL benchy/src/main/java/com/addthis/codec/reflection/ReflectOps.java
AL benchy/src/main/java/com/addthis/basis/util/BitReversalExample.java
AL benchy/src/main/java/com/addthis/basis/chars/JolExample.java
AL benchy/src/main/java/com/addthis/basis/chars/CharSeqAbstractExample.java
AL benchy/src/main/resources/simplelogger.properties
AL benchy/src/test/java/com/addthis/codec/reflection/ReflectOpsTest.java
*****************************************************
Printing headers for files without AL header...
=======================================================================
==src/main/java/com/addthis/codec/binary/BIN2.mdown
=======================================================================
Header is a four byte integer representing a 'version' that is pretty much always two.
Null values are represented by a single 0 byte.
primitives are written with fixed width
strings and arrays are element-count prefixed by a variable length integer
objects are represented by
a 1 byte
an optional string specifying a subclass (a 0 single byte for null)
an iteration over all possible fields in lexicographic order doing the following:
a single byte that is either a 1 or a 0 depending on whether the field is null (0 is null)
recursive serialization as above but with the following changes
no header bytes
maps and collections are supported
element-count prefixed like strings/ arrays
maps are written alternating between keys and values
collections are handled very similarly to arrays
enums are supported and are written/ read as strings
nesting of generic or component types is very limited
atomic longs, integers, and booleans are supported and read/written as primitives
byte, integer, long, and enum arrays do not prefix each element with 0/1 byte, but also do not
support null values (a runtime exception will be thrown)
=======================================================================
==src/main/resources/reference.conf
=======================================================================
addthis.codec.plugins {
path: "plugins"
defaults {
_field: type
_strict: false
}
}
addthis.codec.jackson {
ignore {
underscore = true
enum-case = true
write-only = false
}
# use global defaults, process @Time/@Bytes, enforce required fields ; more invasive
modify-fields = true
}
plugins {
executors {
// thread-factory
// core-threads
// max-threads
// keep-alive
// queue-size
// shutdown-hook
_class = java.util.concurrent.ExecutorService
_default = ExecutorService
}
scheduled-executors {
// thread-factory
// core-threads
// shutdown-hook
_class = java.util.concurrent.ScheduledExecutorService
_default = ScheduledExecutorService
}
}
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: newGlobalDefaults == this . globalDefaults
----> after: newGlobalDefaults != this . globalDefaults
----> line number in original file: 67
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import javax . validation . ConstraintViolation ;
import javax . validation . ValidationException ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Set ;
import com . addthis . codec . config . ConfigTraversingParser ;
import com . addthis . codec . config . Configs ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Preconditions ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigValue ;
import io . dropwizard . validation . ConstraintViolations ;
@ Beta public class CodecJackson { private final ObjectMapper objectMapper ;
private final PluginRegistry pluginRegistry ;
private final Config globalDefaults ;
private final Validator validator ;
public CodecJackson ( ObjectMapper objectMapper , PluginRegistry pluginRegistry , Config globalDefaults , Validator validator ) { this . objectMapper = objectMapper ;
this . pluginRegistry = pluginRegistry ;
this . globalDefaults = globalDefaults ;
this . validator = validator ;
} public CodecJackson withConfig ( Config newGlobalDefaults ) { if ( newGlobalDefaults != this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = new PluginRegistry ( newGlobalDefaults ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , newGlobalDefaults , validator ) ;
} } public CodecJackson withOverrides ( Config overrides ) { if ( overrides == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = pluginRegistry . withOverrides ( overrides ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , overrides , validator ) ;
} } public ObjectMapper getObjectMapper ( ) { return objectMapper ;
} public PluginRegistry getPluginRegistry ( ) { return pluginRegistry ;
} public Config getGlobalDefaults ( ) { return globalDefaults ;
} public Validator getValidator ( ) { return validator ;
} public <T > T newDefault ( @ Nonnull Class <T > type ) throws JsonProcessingException , IOException { T value = objectMapper . treeToValue ( DefaultCodecJackson . DEFAULT_MAPPER . createObjectNode ( ) , type ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluginMap == null
----> after: pluginMap != null
----> line number in original file: 199
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import javax . validation . ConstraintViolation ;
import javax . validation . ValidationException ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Set ;
import com . addthis . codec . config . ConfigTraversingParser ;
import com . addthis . codec . config . Configs ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Preconditions ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigValue ;
import io . dropwizard . validation . ConstraintViolations ;
@ Beta public class CodecJackson { private final ObjectMapper objectMapper ;
private final PluginRegistry pluginRegistry ;
private final Config globalDefaults ;
private final Validator validator ;
public CodecJackson ( ObjectMapper objectMapper , PluginRegistry pluginRegistry , Config globalDefaults , Validator validator ) { this . objectMapper = objectMapper ;
this . pluginRegistry = pluginRegistry ;
this . globalDefaults = globalDefaults ;
this . validator = validator ;
} public CodecJackson withConfig ( Config newGlobalDefaults ) { if ( newGlobalDefaults == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = new PluginRegistry ( newGlobalDefaults ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , newGlobalDefaults , validator ) ;
} } public CodecJackson withOverrides ( Config overrides ) { if ( overrides == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = pluginRegistry . withOverrides ( overrides ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , overrides , validator ) ;
} } public ObjectMapper getObjectMapper ( ) { return objectMapper ;
} public PluginRegistry getPluginRegistry ( ) { return pluginRegistry ;
} public Config getGlobalDefaults ( ) { return globalDefaults ;
} public Validator getValidator ( ) { return validator ;
} public <T > T newDefault ( @ Nonnull Class <T > type ) throws JsonProcessingException , IOException { T value = objectMapper . treeToValue ( DefaultCodecJackson . DEFAULT_MAPPER . createObjectNode ( ) , type ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! violations . isEmpty ( )
----> after: violations . isEmpty ( )
----> line number in original file: 210
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import javax . validation . ConstraintViolation ;
import javax . validation . ValidationException ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Set ;
import com . addthis . codec . config . ConfigTraversingParser ;
import com . addthis . codec . config . Configs ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Preconditions ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigValue ;
import io . dropwizard . validation . ConstraintViolations ;
@ Beta public class CodecJackson { private final ObjectMapper objectMapper ;
private final PluginRegistry pluginRegistry ;
private final Config globalDefaults ;
private final Validator validator ;
public CodecJackson ( ObjectMapper objectMapper , PluginRegistry pluginRegistry , Config globalDefaults , Validator validator ) { this . objectMapper = objectMapper ;
this . pluginRegistry = pluginRegistry ;
this . globalDefaults = globalDefaults ;
this . validator = validator ;
} public CodecJackson withConfig ( Config newGlobalDefaults ) { if ( newGlobalDefaults == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = new PluginRegistry ( newGlobalDefaults ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , newGlobalDefaults , validator ) ;
} } public CodecJackson withOverrides ( Config overrides ) { if ( overrides == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = pluginRegistry . withOverrides ( overrides ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , overrides , validator ) ;
} } public ObjectMapper getObjectMapper ( ) { return objectMapper ;
} public PluginRegistry getPluginRegistry ( ) { return pluginRegistry ;
} public Config getGlobalDefaults ( ) { return globalDefaults ;
} public Validator getValidator ( ) { return validator ;
} public <T > T newDefault ( @ Nonnull Class <T > type ) throws JsonProcessingException , IOException { T value = objectMapper . treeToValue ( DefaultCodecJackson . DEFAULT_MAPPER . createObjectNode ( ) , type ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: config . root ( ) . size ( ) != 1
----> after: config . root ( ) . size ( ) == 1
----> line number in original file: 193
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import javax . validation . ConstraintViolation ;
import javax . validation . ValidationException ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Set ;
import com . addthis . codec . config . ConfigTraversingParser ;
import com . addthis . codec . config . Configs ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Preconditions ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigValue ;
import io . dropwizard . validation . ConstraintViolations ;
@ Beta public class CodecJackson { private final ObjectMapper objectMapper ;
private final PluginRegistry pluginRegistry ;
private final Config globalDefaults ;
private final Validator validator ;
public CodecJackson ( ObjectMapper objectMapper , PluginRegistry pluginRegistry , Config globalDefaults , Validator validator ) { this . objectMapper = objectMapper ;
this . pluginRegistry = pluginRegistry ;
this . globalDefaults = globalDefaults ;
this . validator = validator ;
} public CodecJackson withConfig ( Config newGlobalDefaults ) { if ( newGlobalDefaults == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = new PluginRegistry ( newGlobalDefaults ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , newGlobalDefaults , validator ) ;
} } public CodecJackson withOverrides ( Config overrides ) { if ( overrides == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = pluginRegistry . withOverrides ( overrides ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , overrides , validator ) ;
} } public ObjectMapper getObjectMapper ( ) { return objectMapper ;
} public PluginRegistry getPluginRegistry ( ) { return pluginRegistry ;
} public Config getGlobalDefaults ( ) { return globalDefaults ;
} public Validator getValidator ( ) { return validator ;
} public <T > T newDefault ( @ Nonnull Class <T > type ) throws JsonProcessingException , IOException { T value = objectMapper . treeToValue ( DefaultCodecJackson . DEFAULT_MAPPER . createObjectNode ( ) , type ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecJackson.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: overrides == this . globalDefaults
----> after: overrides != this . globalDefaults
----> line number in original file: 77
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import javax . validation . ConstraintViolation ;
import javax . validation . ValidationException ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Set ;
import com . addthis . codec . config . ConfigTraversingParser ;
import com . addthis . codec . config . Configs ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Preconditions ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigValue ;
import io . dropwizard . validation . ConstraintViolations ;
@ Beta public class CodecJackson { private final ObjectMapper objectMapper ;
private final PluginRegistry pluginRegistry ;
private final Config globalDefaults ;
private final Validator validator ;
public CodecJackson ( ObjectMapper objectMapper , PluginRegistry pluginRegistry , Config globalDefaults , Validator validator ) { this . objectMapper = objectMapper ;
this . pluginRegistry = pluginRegistry ;
this . globalDefaults = globalDefaults ;
this . validator = validator ;
} public CodecJackson withConfig ( Config newGlobalDefaults ) { if ( newGlobalDefaults == this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = new PluginRegistry ( newGlobalDefaults ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , newGlobalDefaults , validator ) ;
} } public CodecJackson withOverrides ( Config overrides ) { if ( overrides != this . globalDefaults ) { return this ;
} else { PluginRegistry newPluginRegistry = pluginRegistry . withOverrides ( overrides ) ;
ObjectMapper newObjectMapper = Jackson . newObjectMapper ( newPluginRegistry ) ;
return new CodecJackson ( newObjectMapper , newPluginRegistry , overrides , validator ) ;
} } public ObjectMapper getObjectMapper ( ) { return objectMapper ;
} public PluginRegistry getPluginRegistry ( ) { return pluginRegistry ;
} public Config getGlobalDefaults ( ) { return globalDefaults ;
} public Validator getValidator ( ) { return validator ;
} public <T > T newDefault ( @ Nonnull Class <T > type ) throws JsonProcessingException , IOException { T value = objectMapper . treeToValue ( DefaultCodecJackson . DEFAULT_MAPPER . createObjectNode ( ) , type ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! jp . isExpectedStartArrayToken ( )
----> after: jp . isExpectedStartArrayToken ( )
----> line number in original file: 57
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: elemDeser == _elementDeserializer
----> after: elemDeser != _elementDeserializer
----> line number in original file: 46
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser != _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY
----> after: ( t = jp . nextToken ( ) ) == JsonToken . END_ARRAY
----> line number in original file: 69
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) == JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: t == JsonToken . VALUE_NULL
----> after: t != JsonToken . VALUE_NULL
----> line number in original file: 77
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t != JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: ix + buffer . bufferedSize ( )
----> after: ix - buffer . bufferedSize ( )
----> line number in original file: 91
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix - buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: elemTypeDeser == _elementTypeDeserializer
----> after: elemTypeDeser != _elementTypeDeserializer
----> line number in original file: 46
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser != _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ix >= chunk . length
----> after: ix <chunk . length
----> line number in original file: 70
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix <chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: ix ++
----> after: ix --
----> line number in original file: 85
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix -- ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer )
----> after: ( elemDeser == _elementDeserializer ) || ( elemTypeDeser == _elementTypeDeserializer )
----> line number in original file: 46
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) || ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser == null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: typeDeser == null
----> after: typeDeser != null
----> line number in original file: 79
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . ContextualDeserializer ;
import com . fasterxml . jackson . databind . deser . std . ObjectArrayDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
import com . fasterxml . jackson . databind . util . ObjectBuffer ;
public class IndexReportingObjectArrayDeserializer extends ObjectArrayDeserializer implements ContextualDeserializer { public IndexReportingObjectArrayDeserializer ( ArrayType arrayType , JsonDeserializer <Object > elemDeser , TypeDeserializer elemTypeDeser ) { super ( arrayType , elemDeser , elemTypeDeser ) ;
} @ SuppressWarnings ( "unchecked" ) public IndexReportingObjectArrayDeserializer withDeserializer ( TypeDeserializer elemTypeDeser , JsonDeserializer <? > elemDeser ) { if ( ( elemDeser == _elementDeserializer ) && ( elemTypeDeser == _elementTypeDeserializer ) ) { return this ;
} return new IndexReportingObjectArrayDeserializer ( _arrayType , ( JsonDeserializer <Object > ) elemDeser , elemTypeDeser ) ;
} @ Override public Object [ ] deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { if ( ! jp . isExpectedStartArrayToken ( ) ) { return super . deserialize ( jp , ctxt ) ;
} final ObjectBuffer buffer = ctxt . leaseObjectBuffer ( ) ;
Object [ ] chunk = buffer . resetAndStart ( ) ;
int ix = 0 ;
JsonToken t ;
final TypeDeserializer typeDeser = _elementTypeDeserializer ;
try { while ( ( t = jp . nextToken ( ) ) != JsonToken . END_ARRAY ) { if ( ix >= chunk . length ) { chunk = buffer . appendCompletedChunk ( chunk ) ;
ix = 0 ;
} Object value ;
if ( t == JsonToken . VALUE_NULL ) { value = _elementDeserializer . getNullValue ( ) ;
} else if ( typeDeser != null ) { value = _elementDeserializer . deserialize ( jp , ctxt ) ;
} else { value = _elementDeserializer . deserializeWithType ( jp , ctxt , typeDeser ) ;
} chunk [ ix ] = value ;
ix ++ ;
} } catch ( Exception e ) { throw JsonMappingException . wrapWithPath ( e , _elementClass , ix + buffer . bufferedSize ( ) ) ;
} Object [ ] result ;
if ( _untyped ) { result = buffer . completeAndClearBuffer ( chunk , ix ) ;
} else { result = buffer . completeAndClearBuffer ( chunk , ix , _elementClass ) ;
} ctxt . returnObjectBuffer ( buffer ) ;
return result ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE )
----> after: ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) && ( curr == JsonToken . VALUE_FALSE )
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) && ( curr == JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: curr == JsonToken . VALUE_STRING
----> after: curr != JsonToken . VALUE_STRING
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr != JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: curr == JsonToken . VALUE_TRUE
----> after: curr != JsonToken . VALUE_TRUE
----> line number in original file: 39
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) || ( curr != JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE )
----> after: ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) && ( curr == JsonToken . VALUE_TRUE )
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) && ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME )
----> after: ( curr == JsonToken . VALUE_STRING ) && ( curr == JsonToken . FIELD_NAME )
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) && ( curr == JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: curr == JsonToken . VALUE_FALSE
----> after: curr != JsonToken . VALUE_FALSE
----> line number in original file: 39
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) || ( curr == JsonToken . FIELD_NAME ) || ( curr != JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: curr == JsonToken . FIELD_NAME
----> after: curr != JsonToken . FIELD_NAME
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . deser . std . StdScalarDeserializer ;
import com . fasterxml . jackson . databind . node . TextNode ;
public class CaseIgnoringEnumDeserializer extends StdScalarDeserializer <Enum <? > > { private final EnumDeserializer base ;
public CaseIgnoringEnumDeserializer ( EnumDeserializer base ) { super ( Enum . class ) ;
this . base = base ;
} @ Override public Enum <? > deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException { JsonToken curr = jp . getCurrentToken ( ) ;
if ( ( curr == JsonToken . VALUE_STRING ) || ( curr != JsonToken . FIELD_NAME ) || ( curr == JsonToken . VALUE_FALSE ) || ( curr == JsonToken . VALUE_TRUE ) ) { String name = jp . getText ( ) ;
TextNode upperName = ctxt . getNodeFactory ( ) . textNode ( name . toUpperCase ( ) ) ;
JsonParser treeParser = jp . getCodec ( ) . treeAsTokens ( upperName ) ;
treeParser . nextToken ( ) ;
return base . deserialize ( treeParser , ctxt ) ;
} else { return base . deserialize ( jp , ctxt ) ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: cls == null
----> after: cls != null
----> line number in original file: 60
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls != null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: alt != null
----> after: alt == null
----> line number in original file: 84
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt == null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: cls == null
----> after: cls != null
----> line number in original file: 110
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls != null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! subtypes . isEmpty ( )
----> after: subtypes . isEmpty ( )
----> line number in original file: 44
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: cls == null
----> after: cls != null
----> line number in original file: 64
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls != null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: cls == null
----> after: cls != null
----> line number in original file: 106
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id == null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls != null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[44,46] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeIdResolver.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: id == null
----> after: id != null
----> line number in original file: 102
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . plugins . Plugins ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DatabindContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeIdResolverBase ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeIdResolver extends TypeIdResolverBase { private final PluginMap pluginMap ;
private final BiMap <String , Class <? > > extraSubTypes ;
private final PluginRegistry pluginRegistry ;
public CodecTypeIdResolver ( PluginMap pluginMap , JavaType baseType , TypeFactory typeFactory , Collection <NamedType > subtypes , PluginRegistry pluginRegistry ) { super ( baseType , typeFactory ) ;
this . pluginRegistry = pluginRegistry ;
if ( ! subtypes . isEmpty ( ) ) { BiMap <String , Class <? > > mutableExtraSubTypes = HashBiMap . create ( subtypes . size ( ) ) ;
for ( NamedType namedType : subtypes ) { if ( namedType . hasName ( ) ) { mutableExtraSubTypes . put ( namedType . getName ( ) , namedType . getType ( ) ) ;
} } this . extraSubTypes = Maps . unmodifiableBiMap ( mutableExtraSubTypes ) ;
} else { this . extraSubTypes = ImmutableBiMap . of ( ) ;
} this . pluginMap = pluginMap ;
} public boolean isValidTypeId ( String typeId ) { Class <? > cls = pluginMap . getClassIfConfigured ( typeId ) ;
if ( cls == null ) { cls = extraSubTypes . get ( typeId ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( typeId ) ;
} } catch ( ClassNotFoundException ignored ) { return false ;
} return _baseType . getRawClass ( ) . isAssignableFrom ( cls ) ;
} @ Override public JavaType typeFromId ( DatabindContext context , String id ) { return _typeFromId ( id , context . getTypeFactory ( ) ) ;
} @ Override public String idFromValue ( Object value ) { return pluginMap . getClassName ( value . getClass ( ) ) ;
} @ Override public String idFromValueAndType ( Object value , Class <? > suggestedType ) { String alt = pluginMap . asBiMap ( ) . inverse ( ) . get ( suggestedType ) ;
if ( alt != null ) { return alt ;
} if ( extraSubTypes . containsValue ( suggestedType ) ) { return extraSubTypes . inverse ( ) . get ( suggestedType ) ;
} return pluginMap . getClassName ( suggestedType ) ;
} @ Override public JavaType typeFromId ( String id ) { return _typeFromId ( id , _typeFactory ) ;
} @ Override public JsonTypeInfo . Id getMechanism ( ) { return JsonTypeInfo . Id . CUSTOM ;
} private JavaType _typeFromId ( String id , TypeFactory typeFactory ) { if ( id != null ) { return null ;
} Class <? > cls = pluginMap . getClassIfConfigured ( id ) ;
if ( cls == null ) { cls = extraSubTypes . get ( id ) ;
} try { if ( cls == null ) { cls = pluginMap . getClass ( id ) ;
} return typeFactory . constructSpecializedType ( _baseType , cls ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: canonicalClassName != null
----> after: canonicalClassName == null
----> line number in original file: 61
*/
package com . addthis . codec . jackson ;
import java . util . Iterator ;
import com . fasterxml . jackson . databind . BeanDescription ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerModifier ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecBeanDeserializerModifier extends BeanDeserializerModifier { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializerModifier . class ) ;
private final Config globalDefaults ;
private final boolean modifyEnum ;
public CodecBeanDeserializerModifier ( Config globalDefaults ) { this . globalDefaults = globalDefaults ;
this . modifyEnum = globalDefaults . getBoolean ( "addthis.codec.jackson.ignore.enum-case" ) ;
} @ Override public JsonDeserializer <? > modifyDeserializer ( DeserializationConfig config , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyDeserializer ( config , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( deserializer instanceof BeanDeserializerBase ) { BeanDeserializerBase beanDeserializer = ( BeanDeserializerBase ) deserializer ;
ObjectNode fieldDefaults = config . getNodeFactory ( ) . objectNode ( ) ;
Iterator <SettableBeanProperty > propertyIterator = beanDeserializer . properties ( ) ;
while ( propertyIterator . hasNext ( ) ) { SettableBeanProperty prop = propertyIterator . next ( ) ;
Class <? > declaringClass = prop . getMember ( ) . getDeclaringClass ( ) ;
String canonicalClassName = declaringClass . getCanonicalName ( ) ;
if ( ( canonicalClassName == null ) && globalDefaults . hasPath ( canonicalClassName ) ) { Config declarerDefaults = globalDefaults . getConfig ( canonicalClassName ) ;
String propertyName = prop . getName ( ) ;
if ( declarerDefaults . hasPath ( propertyName ) ) { ConfigValue defaultValue = declarerDefaults . getValue ( propertyName ) ;
JsonNode fieldDefault = Jackson . configConverter ( defaultValue ) ;
fieldDefaults . set ( propertyName , fieldDefault ) ;
} } } return new CodecBeanDeserializer ( beanDeserializer , fieldDefaults ) ;
} else { return deserializer ;
} } @ Override public JsonDeserializer <? > modifyEnumDeserializer ( DeserializationConfig config , JavaType type , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyEnumDeserializer ( config , type , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( modifyEnum && ( deserializer instanceof EnumDeserializer ) ) { return new CaseIgnoringEnumDeserializer ( ( EnumDeserializer ) deserializer ) ;
} else { return deserializer ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: modifyEnum && ( deserializer instanceof EnumDeserializer )
----> after: modifyEnum || ( deserializer instanceof EnumDeserializer )
----> line number in original file: 85
*/
package com . addthis . codec . jackson ;
import java . util . Iterator ;
import com . fasterxml . jackson . databind . BeanDescription ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerModifier ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecBeanDeserializerModifier extends BeanDeserializerModifier { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializerModifier . class ) ;
private final Config globalDefaults ;
private final boolean modifyEnum ;
public CodecBeanDeserializerModifier ( Config globalDefaults ) { this . globalDefaults = globalDefaults ;
this . modifyEnum = globalDefaults . getBoolean ( "addthis.codec.jackson.ignore.enum-case" ) ;
} @ Override public JsonDeserializer <? > modifyDeserializer ( DeserializationConfig config , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyDeserializer ( config , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( deserializer instanceof BeanDeserializerBase ) { BeanDeserializerBase beanDeserializer = ( BeanDeserializerBase ) deserializer ;
ObjectNode fieldDefaults = config . getNodeFactory ( ) . objectNode ( ) ;
Iterator <SettableBeanProperty > propertyIterator = beanDeserializer . properties ( ) ;
while ( propertyIterator . hasNext ( ) ) { SettableBeanProperty prop = propertyIterator . next ( ) ;
Class <? > declaringClass = prop . getMember ( ) . getDeclaringClass ( ) ;
String canonicalClassName = declaringClass . getCanonicalName ( ) ;
if ( ( canonicalClassName != null ) && globalDefaults . hasPath ( canonicalClassName ) ) { Config declarerDefaults = globalDefaults . getConfig ( canonicalClassName ) ;
String propertyName = prop . getName ( ) ;
if ( declarerDefaults . hasPath ( propertyName ) ) { ConfigValue defaultValue = declarerDefaults . getValue ( propertyName ) ;
JsonNode fieldDefault = Jackson . configConverter ( defaultValue ) ;
fieldDefaults . set ( propertyName , fieldDefault ) ;
} } } return new CodecBeanDeserializer ( beanDeserializer , fieldDefaults ) ;
} else { return deserializer ;
} } @ Override public JsonDeserializer <? > modifyEnumDeserializer ( DeserializationConfig config , JavaType type , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyEnumDeserializer ( config , type , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( modifyEnum || ( deserializer instanceof EnumDeserializer ) ) { return new CaseIgnoringEnumDeserializer ( ( EnumDeserializer ) deserializer ) ;
} else { return deserializer ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( canonicalClassName != null ) && globalDefaults . hasPath ( canonicalClassName )
----> after: ( canonicalClassName != null ) || globalDefaults . hasPath ( canonicalClassName )
----> line number in original file: 61
*/
package com . addthis . codec . jackson ;
import java . util . Iterator ;
import com . fasterxml . jackson . databind . BeanDescription ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerModifier ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . deser . std . EnumDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecBeanDeserializerModifier extends BeanDeserializerModifier { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializerModifier . class ) ;
private final Config globalDefaults ;
private final boolean modifyEnum ;
public CodecBeanDeserializerModifier ( Config globalDefaults ) { this . globalDefaults = globalDefaults ;
this . modifyEnum = globalDefaults . getBoolean ( "addthis.codec.jackson.ignore.enum-case" ) ;
} @ Override public JsonDeserializer <? > modifyDeserializer ( DeserializationConfig config , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyDeserializer ( config , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( deserializer instanceof BeanDeserializerBase ) { BeanDeserializerBase beanDeserializer = ( BeanDeserializerBase ) deserializer ;
ObjectNode fieldDefaults = config . getNodeFactory ( ) . objectNode ( ) ;
Iterator <SettableBeanProperty > propertyIterator = beanDeserializer . properties ( ) ;
while ( propertyIterator . hasNext ( ) ) { SettableBeanProperty prop = propertyIterator . next ( ) ;
Class <? > declaringClass = prop . getMember ( ) . getDeclaringClass ( ) ;
String canonicalClassName = declaringClass . getCanonicalName ( ) ;
if ( ( canonicalClassName != null ) || globalDefaults . hasPath ( canonicalClassName ) ) { Config declarerDefaults = globalDefaults . getConfig ( canonicalClassName ) ;
String propertyName = prop . getName ( ) ;
if ( declarerDefaults . hasPath ( propertyName ) ) { ConfigValue defaultValue = declarerDefaults . getValue ( propertyName ) ;
JsonNode fieldDefault = Jackson . configConverter ( defaultValue ) ;
fieldDefaults . set ( propertyName , fieldDefault ) ;
} } } return new CodecBeanDeserializer ( beanDeserializer , fieldDefaults ) ;
} else { return deserializer ;
} } @ Override public JsonDeserializer <? > modifyEnumDeserializer ( DeserializationConfig config , JavaType type , BeanDescription beanDesc , JsonDeserializer <? > deserializer ) { if ( deserializer instanceof DelegatingDeserializer ) { JsonDeserializer <? > delegatee = ( ( DelegatingDeserializer ) deserializer ) . getDelegatee ( ) ;
JsonDeserializer <? > replacementDelegatee = modifyEnumDeserializer ( config , type , beanDesc , delegatee ) ;
return deserializer . replaceDelegatee ( replacementDelegatee ) ;
} else if ( modifyEnum && ( deserializer instanceof EnumDeserializer ) ) { return new CaseIgnoringEnumDeserializer ( ( EnumDeserializer ) deserializer ) ;
} else { return deserializer ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fromObjectOrClass == null
----> after: fromObjectOrClass != null
----> line number in original file: 35
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
public class MissingPropertyException extends PropertyBindingException { public MissingPropertyException ( String msg , JsonLocation loc , Class <? > referringClass , String propName , Collection <Object > propertyIds ) { super ( msg , loc , referringClass , propName , propertyIds ) ;
} public static MissingPropertyException from ( JsonParser jp , Object fromObjectOrClass , String propertyName , Collection <Object > propertyIds ) { if ( fromObjectOrClass != null ) { throw new IllegalArgumentException ( ) ;
} Class <? > ref ;
if ( fromObjectOrClass instanceof Class <? > ) { ref = ( Class <? > ) fromObjectOrClass ;
} else { ref = fromObjectOrClass . getClass ( ) ;
} String msg = "Missing field \"" + propertyName + "\" (class " + ref . getName ( ) + "), marked as required" ;
MissingPropertyException e = new MissingPropertyException ( msg , jp . getCurrentLocation ( ) , ref , propertyName , propertyIds ) ;
e . prependPath ( fromObjectOrClass , propertyName ) ;
return e ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/MissingPropertyException.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _defaultImpl == null
----> after: _defaultImpl != null
----> line number in original file: 48
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . StdTypeResolverBuilder ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeResolverBuilder extends StdTypeResolverBuilder { private final PluginMap pluginMap ;
private final TypeFactory typeFactory ;
private final PluginRegistry pluginRegistry ;
public CodecTypeResolverBuilder ( PluginMap pluginMap , TypeFactory typeFactory , PluginRegistry pluginRegistry ) { this . pluginMap = pluginMap ;
this . typeFactory = typeFactory ;
this . pluginRegistry = pluginRegistry ;
defaultImpl ( pluginMap . defaultSugar ( ) ) ;
typeProperty ( pluginMap . classField ( ) ) ;
inclusion ( JsonTypeInfo . As . PROPERTY ) ;
} @ Override public CodecTypeDeserializer buildTypeDeserializer ( DeserializationConfig config , JavaType baseType , Collection <NamedType > subtypes ) { CodecTypeIdResolver codecTypeIdResolver = idResolver ( config , baseType , subtypes , false , true ) ;
Class <? > defaultImplForType = _defaultImpl ;
if ( ( _defaultImpl != null ) || ! baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl ) ) { defaultImplForType = baseType . getRawClass ( ) ;
} return new CodecTypeDeserializer ( pluginMap , _includeAs , baseType , codecTypeIdResolver , _typeProperty , _typeIdVisible , defaultImplForType ) ;
} @ Override protected CodecTypeIdResolver idResolver ( MapperConfig <? > config , JavaType baseType , Collection <NamedType > subtypes , boolean forSer , boolean forDeser ) { return new CodecTypeIdResolver ( pluginMap , baseType , typeFactory , subtypes , pluginRegistry ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( _defaultImpl == null ) || ! baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl )
----> after: ( _defaultImpl == null ) && ! baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl )
----> line number in original file: 48
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . StdTypeResolverBuilder ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeResolverBuilder extends StdTypeResolverBuilder { private final PluginMap pluginMap ;
private final TypeFactory typeFactory ;
private final PluginRegistry pluginRegistry ;
public CodecTypeResolverBuilder ( PluginMap pluginMap , TypeFactory typeFactory , PluginRegistry pluginRegistry ) { this . pluginMap = pluginMap ;
this . typeFactory = typeFactory ;
this . pluginRegistry = pluginRegistry ;
defaultImpl ( pluginMap . defaultSugar ( ) ) ;
typeProperty ( pluginMap . classField ( ) ) ;
inclusion ( JsonTypeInfo . As . PROPERTY ) ;
} @ Override public CodecTypeDeserializer buildTypeDeserializer ( DeserializationConfig config , JavaType baseType , Collection <NamedType > subtypes ) { CodecTypeIdResolver codecTypeIdResolver = idResolver ( config , baseType , subtypes , false , true ) ;
Class <? > defaultImplForType = _defaultImpl ;
if ( ( _defaultImpl == null ) && ! baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl ) ) { defaultImplForType = baseType . getRawClass ( ) ;
} return new CodecTypeDeserializer ( pluginMap , _includeAs , baseType , codecTypeIdResolver , _typeProperty , _typeIdVisible , defaultImplForType ) ;
} @ Override protected CodecTypeIdResolver idResolver ( MapperConfig <? > config , JavaType baseType , Collection <NamedType > subtypes , boolean forSer , boolean forDeser ) { return new CodecTypeIdResolver ( pluginMap , baseType , typeFactory , subtypes , pluginRegistry ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl )
----> after: baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl )
----> line number in original file: 48
*/
package com . addthis . codec . jackson ;
import java . util . Collection ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . impl . StdTypeResolverBuilder ;
import com . fasterxml . jackson . databind . type . TypeFactory ;
public class CodecTypeResolverBuilder extends StdTypeResolverBuilder { private final PluginMap pluginMap ;
private final TypeFactory typeFactory ;
private final PluginRegistry pluginRegistry ;
public CodecTypeResolverBuilder ( PluginMap pluginMap , TypeFactory typeFactory , PluginRegistry pluginRegistry ) { this . pluginMap = pluginMap ;
this . typeFactory = typeFactory ;
this . pluginRegistry = pluginRegistry ;
defaultImpl ( pluginMap . defaultSugar ( ) ) ;
typeProperty ( pluginMap . classField ( ) ) ;
inclusion ( JsonTypeInfo . As . PROPERTY ) ;
} @ Override public CodecTypeDeserializer buildTypeDeserializer ( DeserializationConfig config , JavaType baseType , Collection <NamedType > subtypes ) { CodecTypeIdResolver codecTypeIdResolver = idResolver ( config , baseType , subtypes , false , true ) ;
Class <? > defaultImplForType = _defaultImpl ;
if ( ( _defaultImpl == null ) || baseType . getRawClass ( ) . isAssignableFrom ( _defaultImpl ) ) { defaultImplForType = baseType . getRawClass ( ) ;
} return new CodecTypeDeserializer ( pluginMap , _includeAs , baseType , codecTypeIdResolver , _typeProperty , _typeIdVisible , defaultImplForType ) ;
} @ Override protected CodecTypeIdResolver idResolver ( MapperConfig <? > config , JavaType baseType , Collection <NamedType > subtypes , boolean forSer , boolean forDeser ) { return new CodecTypeIdResolver ( pluginMap , baseType , typeFactory , subtypes , pluginRegistry ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: raw == String . class
----> after: raw != String . class
----> line number in original file: 38
*/
package com . addthis . codec . jackson ;
import com . fasterxml . jackson . databind . BeanDescription ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . Deserializers ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
public class CodecDeserializers extends Deserializers . Base { @ Override public JsonDeserializer <? > findArrayDeserializer ( ArrayType type , DeserializationConfig config , BeanDescription beanDesc , TypeDeserializer elementTypeDeserializer , JsonDeserializer <? > elementDeserializer ) throws JsonMappingException { if ( elementDeserializer == null ) { Class <? > raw = type . getContentType ( ) . getRawClass ( ) ;
if ( type . getContentType ( ) . isPrimitive ( ) ) { return null ;
} else if ( raw != String . class ) { return null ;
} } return new IndexReportingObjectArrayDeserializer ( type , ( JsonDeserializer <Object > ) elementDeserializer , elementTypeDeserializer ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: elementDeserializer == null
----> after: elementDeserializer != null
----> line number in original file: 34
*/
package com . addthis . codec . jackson ;
import com . fasterxml . jackson . databind . BeanDescription ;
import com . fasterxml . jackson . databind . DeserializationConfig ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . deser . Deserializers ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . type . ArrayType ;
public class CodecDeserializers extends Deserializers . Base { @ Override public JsonDeserializer <? > findArrayDeserializer ( ArrayType type , DeserializationConfig config , BeanDescription beanDesc , TypeDeserializer elementTypeDeserializer , JsonDeserializer <? > elementDeserializer ) throws JsonMappingException { if ( elementDeserializer != null ) { Class <? > raw = type . getContentType ( ) . getRawClass ( ) ;
if ( type . getContentType ( ) . isPrimitive ( ) ) { return null ;
} else if ( raw == String . class ) { return null ;
} } return new IndexReportingObjectArrayDeserializer ( type , ( JsonDeserializer <Object > ) elementDeserializer , elementTypeDeserializer ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecDeserializers.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: fieldValue . isMissingNode ( ) || fieldValue . isNull ( )
----> after: fieldValue . isMissingNode ( ) && fieldValue . isNull ( )
----> line number in original file: 99
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: prop . getType ( ) . isPrimitive ( ) || ( prop . getValueDeserializer ( ) . getNullValue ( ) == null )
----> after: prop . getType ( ) . isPrimitive ( ) && ( prop . getValueDeserializer ( ) . getNullValue ( ) == null )
----> line number in original file: 107
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( prop . getAnnotation ( Bytes . class ) != null ) && NUMBER_UNIT . matcher ( fieldValue . textValue ( ) ) . matches ( )
----> after: ( prop . getAnnotation ( Bytes . class ) != null ) || NUMBER_UNIT . matcher ( fieldValue . textValue ( ) ) . matches ( )
----> line number in original file: 122
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: t == JsonToken . END_OBJECT
----> after: t != JsonToken . END_OBJECT
----> line number in original file: 74
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t != JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: prop . getAnnotation ( Bytes . class ) != null
----> after: prop . getAnnotation ( Bytes . class ) == null
----> line number in original file: 122
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( time != null ) && NUMBER_UNIT . matcher ( fieldValue . textValue ( ) ) . matches ( )
----> after: ( time != null ) || NUMBER_UNIT . matcher ( fieldValue . textValue ( ) ) . matches ( )
----> line number in original file: 118
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: t == JsonToken . START_OBJECT
----> after: t != JsonToken . START_OBJECT
----> line number in original file: 69
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t != JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: time != null
----> after: time == null
----> line number in original file: 118
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: fieldValue . isNull ( ) && ( prop . getType ( ) . isPrimitive ( ) || ( prop . getValueDeserializer ( ) . getNullValue ( ) == null ) )
----> after: fieldValue . isNull ( ) || ( prop . getType ( ) . isPrimitive ( ) || ( prop . getValueDeserializer ( ) . getNullValue ( ) == null ) )
----> line number in original file: 106
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecBeanDeserializer.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: prop . getValueDeserializer ( ) . getNullValue ( ) == null
----> after: prop . getValueDeserializer ( ) . getNullValue ( ) != null
----> line number in original file: 107
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . regex . Pattern ;
import com . addthis . codec . annotations . Bytes ;
import com . addthis . codec . annotations . Time ;
import com . addthis . codec . codables . SuperCodable ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . databind . util . NameTransformer ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import io . dropwizard . util . Duration ;
import io . dropwizard . util . Size ;
public class CodecBeanDeserializer extends DelegatingDeserializer { private static final Logger log = LoggerFactory . getLogger ( CodecBeanDeserializer . class ) ;
private static final Pattern NUMBER_UNIT = Pattern . compile ( "(\\d+)\\s*([^\\s\\d]+)" ) ;
private final ObjectNode fieldDefaults ;
protected CodecBeanDeserializer ( BeanDeserializerBase src , ObjectNode fieldDefaults ) { super ( src ) ;
this . fieldDefaults = fieldDefaults ;
} @ Override public BeanDeserializerBase getDelegatee ( ) { return ( BeanDeserializerBase ) _delegatee ;
} @ Override protected JsonDeserializer <? > newDelegatingInstance ( JsonDeserializer <? > newDelegatee ) { return new CodecBeanDeserializer ( ( BeanDeserializerBase ) newDelegatee , fieldDefaults ) ;
} @ Override public Object deserialize ( JsonParser jp , DeserializationContext ctxt ) throws IOException , JsonProcessingException { JsonLocation currentLocation = jp . getTokenLocation ( ) ;
JsonToken t = jp . getCurrentToken ( ) ;
try { if ( t == JsonToken . START_OBJECT ) { ObjectNode objectNode = jp . readValueAsTree ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} else if ( t == JsonToken . END_OBJECT ) { jp . nextToken ( ) ;
ObjectNode objectNode = ctxt . getNodeFactory ( ) . objectNode ( ) ;
handleDefaultsAndRequiredAndNull ( ctxt , objectNode ) ;
jp = jp . getCodec ( ) . treeAsTokens ( objectNode ) ;
jp . nextToken ( ) ;
} Object value = getDelegatee ( ) . deserialize ( jp , ctxt ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: jsonLocation != JsonLocation . NA
----> after: jsonLocation == JsonLocation . NA
----> line number in original file: 201
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! paths . isEmpty ( )
----> after: paths . isEmpty ( )
----> line number in original file: 172
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: locRefList . size ( ) >fieldIndex
----> after: locRefList . size ( ) <= fieldIndex
----> line number in original file: 222
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: rootMessage == null
----> after: rootMessage != null
----> line number in original file: 253
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: path . indexOf ( '.' ) >= 0
----> after: path . indexOf ( '.' ) <0
----> line number in original file: 268
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: isRealLocation ( wrapLoc ) && ! isRealLocation ( exLoc )
----> after: isRealLocation ( wrapLoc ) || ! isRealLocation ( exLoc )
----> line number in original file: 206
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: rootMessage + suffix
----> after: rootMessage - suffix
----> line number in original file: 256
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pathToSkip != null
----> after: pathToSkip == null
----> line number in original file: 169
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO] 28 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! isRealLocation ( exLoc )
----> after: isRealLocation ( exLoc )
----> line number in original file: 206
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: locRef != wrapLoc . getSourceRef ( )
----> after: locRef == wrapLoc . getSourceRef ( )
----> line number in original file: 231
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldIndex >= 0 ) && ( locRefList . size ( ) >fieldIndex )
----> after: ( fieldIndex >= 0 ) || ( locRefList . size ( ) >fieldIndex )
----> line number in original file: 222
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: suffix != null
----> after: suffix == null
----> line number in original file: 255
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( jsonLocation != null ) && ( jsonLocation != JsonLocation . NA )
----> after: ( jsonLocation != null ) || ( jsonLocation != JsonLocation . NA )
----> line number in original file: 201
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 264
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldIndex >= 0
----> after: fieldIndex <0
----> line number in original file: 222
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! paths . isEmpty ( )
----> after: paths . isEmpty ( )
----> line number in original file: 236
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: primaryValue == null
----> after: primaryValue != null
----> line number in original file: 138
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! pathToSkipPart . equals ( nextRefField )
----> after: pathToSkipPart . equals ( nextRefField )
----> line number in original file: 181
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: path . indexOf ( '.' ) >= 0
----> after: path . indexOf ( '.' ) <0
----> line number in original file: 153
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: jsonLocation != null
----> after: jsonLocation == null
----> line number in original file: 201
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! refIterator . hasNext ( )
----> after: refIterator . hasNext ( )
----> line number in original file: 177
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( pathToSkip != null ) && ( cause instanceof JsonMappingException )
----> after: ( pathToSkip != null ) || ( cause instanceof JsonMappingException )
----> line number in original file: 169
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/Jackson.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 264
*/
package com . addthis . codec . jackson ;
import javax . validation . Validator ;
import java . io . IOException ;
import java . util . Iterator ;
import java . util . List ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . utils . ExecutorsModule ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Splitter ;
import com . google . common . collect . Lists ;
import com . fasterxml . jackson . annotation . JsonInclude ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . ObjectMapper ;
import com . fasterxml . jackson . databind . exc . PropertyBindingException ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . fasterxml . jackson . datatype . guava . GuavaModule ;
import com . fasterxml . jackson . datatype . jdk7 . Jdk7Module ;
import com . fasterxml . jackson . datatype . joda . JodaModule ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import static com . fasterxml . jackson . databind . DeserializationFeature . ACCEPT_SINGLE_VALUE_AS_ARRAY ;
import static com . fasterxml . jackson . databind . DeserializationFeature . FAIL_ON_READING_DUP_TREE_KEY ;
import static com . fasterxml . jackson . databind . MapperFeature . ALLOW_FINAL_FIELDS_AS_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . INFER_PROPERTY_MUTATORS ;
import static com . fasterxml . jackson . databind . MapperFeature . USE_GETTERS_AS_SETTERS ;
@ Beta public final class Jackson { private Jackson ( ) { } public static final ObjectMapper SIMPLE_MAPPER = new ObjectMapper ( ) ;
public static final JavaType NODE_TYPE = SIMPLE_MAPPER . constructType ( JsonNode . class ) ;
public static ObjectMapper defaultMapper ( ) { return DefaultCodecJackson . DEFAULT_MAPPER ;
} public static CodecJackson defaultCodec ( ) { return DefaultCodecJackson . DEFAULT_CODEC ;
} public static Validator defaultValidator ( ) { return DefaultCodecJackson . DEFAULT_VALIDATOR ;
} public static ObjectMapper newObjectMapper ( PluginRegistry pluginRegistry ) { CodecModule codecModule = new CodecModule ( pluginRegistry ) ;
Config globalConfig = pluginRegistry . config ( ) ;
ObjectMapper objectMapper = new ObjectMapper ( ) ;
toggleObjectMapperOptions ( objectMapper ) ;
objectMapper . registerModule ( codecModule ) ;
registerExtraModules ( objectMapper ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldConfig != null ) && ! fieldConfig . writeonly ( )
----> after: ( fieldConfig != null ) || ! fieldConfig . writeonly ( )
----> line number in original file: 108
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldConfig != null ) && ! fieldConfig . readonly ( )
----> after: ( fieldConfig != null ) || ! fieldConfig . readonly ( )
----> line number in original file: 117
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluginMap != null
----> after: pluginMap == null
----> line number in original file: 52
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap == null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfig != null
----> after: fieldConfig == null
----> line number in original file: 86
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig == null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfig != null
----> after: fieldConfig == null
----> line number in original file: 117
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! fieldConfig . readonly ( )
----> after: fieldConfig . readonly ( )
----> line number in original file: 117
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluggable != null
----> after: pluggable == null
----> line number in original file: 50
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable == null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluggable != null
----> after: pluggable == null
----> line number in original file: 69
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable == null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfig != null
----> after: fieldConfig == null
----> line number in original file: 108
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldConfig != null ) && ! fieldConfig . readonly ( ) && fieldConfig . codable ( )
----> after: ( fieldConfig != null ) && ! fieldConfig . readonly ( ) || fieldConfig . codable ( )
----> line number in original file: 117
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! fieldConfig . codable ( )
----> after: fieldConfig . codable ( )
----> line number in original file: 87
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! fieldConfig . writeonly ( )
----> after: fieldConfig . writeonly ( )
----> line number in original file: 108
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldConfig != null ) && ! fieldConfig . writeonly ( ) && fieldConfig . codable ( )
----> after: ( fieldConfig != null ) && ! fieldConfig . writeonly ( ) || fieldConfig . codable ( )
----> line number in original file: 108
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecIntrospector.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfig != null
----> after: fieldConfig == null
----> line number in original file: 95
*/
package com . addthis . codec . jackson ;
import java . util . ArrayList ;
import java . util . List ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . PropertyName ;
import com . fasterxml . jackson . databind . cfg . MapperConfig ;
import com . fasterxml . jackson . databind . introspect . Annotated ;
import com . fasterxml . jackson . databind . introspect . AnnotatedClass ;
import com . fasterxml . jackson . databind . introspect . AnnotatedMember ;
import com . fasterxml . jackson . databind . introspect . NopAnnotationIntrospector ;
import com . fasterxml . jackson . databind . jsontype . NamedType ;
import com . fasterxml . jackson . databind . jsontype . TypeResolverBuilder ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public class CodecIntrospector extends NopAnnotationIntrospector { private static final Logger log = LoggerFactory . getLogger ( CodecIntrospector . class ) ;
private final PluginRegistry pluginRegistry ;
public CodecIntrospector ( PluginRegistry pluginRegistry ) { this . pluginRegistry = pluginRegistry ;
} @ Override public TypeResolverBuilder <? > findTypeResolver ( MapperConfig <? > config , AnnotatedClass ac , JavaType baseType ) { Pluggable pluggable = ac . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { PluginMap pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
if ( pluginMap != null ) { return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} else { log . warn ( "missing plugin map for {}, reached from {}" , pluggable . value ( ) , ac . getRawType ( ) ) ;
} } else if ( pluginRegistry . byClass ( ) . containsKey ( ac . getRawType ( ) ) ) { PluginMap pluginMap = pluginRegistry . byClass ( ) . get ( ac . getRawType ( ) ) ;
return new CodecTypeResolverBuilder ( pluginMap , config . getTypeFactory ( ) , pluginRegistry ) ;
} return null ;
} @ Override public List <NamedType > findSubtypes ( Annotated a ) { Pluggable pluggable = a . getAnnotation ( Pluggable . class ) ;
PluginMap pluginMap ;
if ( pluggable != null ) { pluginMap = pluginRegistry . byCategory ( ) . get ( pluggable . value ( ) ) ;
} else if ( pluginRegistry . byClass ( ) . containsKey ( a . getRawType ( ) ) ) { pluginMap = pluginRegistry . byClass ( ) . get ( a . getRawType ( ) ) ;
} else { return null ;
} List <NamedType > result = new ArrayList <> ( pluginMap . asBiMap ( ) . size ( ) ) ;
for ( Map . Entry <String , Class <? > > type : pluginMap . asBiMap ( ) . entrySet ( ) ) { result . add ( new NamedType ( type . getValue ( ) , type . getKey ( ) ) ) ;
} return result ;
} @ Override public boolean hasIgnoreMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig != null ) { return ! fieldConfig . codable ( ) ;
} return false ;
} @ Override public Boolean hasRequiredMarker ( AnnotatedMember m ) { FieldConfig fieldConfig = m . getAnnotation ( FieldConfig . class ) ;
if ( fieldConfig == null ) { return fieldConfig . required ( ) ;
} return null ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: propertyName . charAt ( 0 ) == '_'
----> after: propertyName . charAt ( 0 ) != '_'
----> line number in original file: 32
*/
package com . addthis . codec . jackson ;
import java . io . IOException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonProcessingException ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . deser . DeserializationProblemHandler ;
public class UnderscorePropertyIgnorer extends DeserializationProblemHandler { @ Override public boolean handleUnknownProperty ( DeserializationContext ctxt , JsonParser jp , JsonDeserializer <? > deserializer , Object beanOrClass , String propertyName ) throws IOException , JsonProcessingException { if ( propertyName . charAt ( 0 ) != '_' ) { jp . skipChildren ( ) ;
return true ;
} return false ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( singleKey == null ) || ( singleKey . charAt ( 0 ) == '_' )
----> after: ( singleKey == null ) && ( singleKey . charAt ( 0 ) == '_' )
----> line number in original file: 180
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: objectNode . get ( alias ) != null
----> after: objectNode . get ( alias ) == null
----> line number in original file: 194
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( deserializer instanceof BeanDeserializerBase ) && ( aliasDefaults . get ( "_primary" ) != null )
----> after: ( deserializer instanceof BeanDeserializerBase ) || ( aliasDefaults . get ( "_primary" ) != null )
----> line number in original file: 346
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: matched != null
----> after: matched == null
----> line number in original file: 206
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: primaryField != null
----> after: primaryField == null
----> line number in original file: 252
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: primaryProperty != null
----> after: primaryProperty == null
----> line number in original file: 352
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: singleKeyName != null
----> after: singleKeyName == null
----> line number in original file: 145
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! beanDeserializer . hasProperty ( fieldName )
----> after: beanDeserializer . hasProperty ( fieldName )
----> line number in original file: 361
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: possibleInlinedPrimary != null
----> after: possibleInlinedPrimary == null
----> line number in original file: 382
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: singleKey . charAt ( 0 ) == '_'
----> after: singleKey . charAt ( 0 ) != '_'
----> line number in original file: 180
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: prop == _property
----> after: prop != _property
----> line number in original file: 70
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop != _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: unwrapped != cause
----> after: unwrapped == cause
----> line number in original file: 223
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: bean != null
----> after: bean == null
----> line number in original file: 147
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! aliasDefaults . isEmpty ( )
----> after: aliasDefaults . isEmpty ( )
----> line number in original file: 342
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: _typeIdVisible && singleKeyValue . isObject ( )
----> after: _typeIdVisible || singleKeyValue . isObject ( )
----> line number in original file: 263
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasDefaults . get ( "_primary" ) != null
----> after: aliasDefaults . get ( "_primary" ) == null
----> line number in original file: 346
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: bean != null
----> after: bean == null
----> line number in original file: 125
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: possibleInlinedPrimary == null
----> after: possibleInlinedPrimary != null
----> line number in original file: 363
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/30.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! singleKeyValue . isObject ( )
----> after: singleKeyValue . isObject ( )
----> line number in original file: 250
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _typeIdVisible
----> after: _typeIdVisible
----> line number in original file: 285
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: matched != null
----> after: matched == null
----> line number in original file: 195
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: typeId != null
----> after: typeId == null
----> line number in original file: 101
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: bean != null
----> after: bean == null
----> line number in original file: 152
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldName . charAt ( 0 ) != '_' ) && ! beanDeserializer . hasProperty ( fieldName )
----> after: ( fieldName . charAt ( 0 ) != '_' ) || ! beanDeserializer . hasProperty ( fieldName )
----> line number in original file: 361
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! fieldValues . has ( primaryField )
----> after: fieldValues . has ( primaryField )
----> line number in original file: 349
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: singleKey == null
----> after: singleKey != null
----> line number in original file: 180
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldName . charAt ( 0 ) != '_'
----> after: fieldName . charAt ( 0 ) == '_'
----> line number in original file: 182
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( primaryProperty != null ) && primaryProperty . hasValueTypeDeserializer ( )
----> after: ( primaryProperty != null ) || primaryProperty . hasValueTypeDeserializer ( )
----> line number in original file: 352
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: jp . getCurrentToken ( ) == JsonToken . END_OBJECT
----> after: jp . getCurrentToken ( ) != JsonToken . END_OBJECT
----> line number in original file: 109
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/jackson/CodecTypeDeserializer.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldName . charAt ( 0 ) != '_'
----> after: fieldName . charAt ( 0 ) == '_'
----> line number in original file: 361
*/
package com . addthis . codec . jackson ;
import javax . annotation . Nullable ;
import java . io . IOException ;
import java . util . Iterator ;
import com . addthis . codec . plugins . PluginMap ;
import com . fasterxml . jackson . annotation . JsonTypeInfo ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . databind . BeanProperty ;
import com . fasterxml . jackson . databind . DeserializationContext ;
import com . fasterxml . jackson . databind . JavaType ;
import com . fasterxml . jackson . databind . JsonDeserializer ;
import com . fasterxml . jackson . databind . JsonMappingException ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . deser . BeanDeserializerBase ;
import com . fasterxml . jackson . databind . deser . SettableBeanProperty ;
import com . fasterxml . jackson . databind . deser . std . DelegatingDeserializer ;
import com . fasterxml . jackson . databind . jsontype . TypeDeserializer ;
import com . fasterxml . jackson . databind . jsontype . impl . TypeDeserializerBase ;
import com . fasterxml . jackson . databind . node . ArrayNode ;
import com . fasterxml . jackson . databind . node . ObjectNode ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigObject ;
import static com . fasterxml . jackson . databind . JsonMappingException . wrapWithPath ;
public class CodecTypeDeserializer extends TypeDeserializerBase { private final PluginMap pluginMap ;
private final JsonTypeInfo . As inludeAs ;
private final CodecTypeIdResolver idRes ;
protected CodecTypeDeserializer ( PluginMap pluginMap , JsonTypeInfo . As inludeAs , JavaType baseType , CodecTypeIdResolver idRes , String typePropertyName , boolean typeIdVisible , Class <? > defaultImpl ) { super ( baseType , idRes , typePropertyName , typeIdVisible , defaultImpl ) ;
this . pluginMap = pluginMap ;
this . inludeAs = inludeAs ;
this . idRes = idRes ;
} protected CodecTypeDeserializer ( CodecTypeDeserializer src , BeanProperty property ) { super ( src , property ) ;
this . pluginMap = src . pluginMap ;
this . inludeAs = src . inludeAs ;
this . idRes = src . idRes ;
} @ Override public CodecTypeDeserializer forProperty ( BeanProperty prop ) { return ( prop == _property ) ? this : new CodecTypeDeserializer ( this , prop ) ;
} @ Override public JsonTypeInfo . As getTypeInclusion ( ) { return inludeAs ;
} @ Override public Object deserializeTypedFromObject ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromArray ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromScalar ( JsonParser jp , DeserializationContext ctxt ) throws IOException { return deserializeTypedFromAny ( jp , ctxt ) ;
} @ Override public Object deserializeTypedFromAny ( JsonParser jp , DeserializationContext ctxt ) throws IOException { if ( jp . canReadTypeId ( ) ) { Object typeId = jp . getTypeId ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 52
*/
package com . addthis . codec . binary ;
import java . io . ByteArrayOutputStream ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . util . Stack ;
import com . addthis . basis . util . Bytes ;
final class BufferOut { ByteArrayOutputStream out ;
Stack <ByteArrayOutputStream > stack ;
BufferOut ( ) { stack = new Stack <> ( ) ;
push ( ) ;
} public OutputStream out ( ) { return out ;
} public void push ( ) { stack . push ( new ByteArrayOutputStream ( ) ) ;
out = stack . peek ( ) ;
} public void pop ( ) throws IOException { ByteArrayOutputStream last = stack . pop ( ) ;
out = stack . peek ( ) ;
Bytes . writeLength ( last . size ( ) , out ( ) ) ;
last . writeTo ( out ( ) ) ;
} @ Override public String toString ( ) { return "BufferOut:" + ( out != null ? out . size ( ) : + 1 ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferOut.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferOut.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: out != null
----> after: out == null
----> line number in original file: 52
*/
package com . addthis . codec . binary ;
import java . io . ByteArrayOutputStream ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . util . Stack ;
import com . addthis . basis . util . Bytes ;
final class BufferOut { ByteArrayOutputStream out ;
Stack <ByteArrayOutputStream > stack ;
BufferOut ( ) { stack = new Stack <> ( ) ;
push ( ) ;
} public OutputStream out ( ) { return out ;
} public void push ( ) { stack . push ( new ByteArrayOutputStream ( ) ) ;
out = stack . peek ( ) ;
} public void pop ( ) throws IOException { ByteArrayOutputStream last = stack . pop ( ) ;
out = stack . peek ( ) ;
Bytes . writeLength ( last . size ( ) , out ( ) ) ;
last . writeTo ( out ( ) ) ;
} @ Override public String toString ( ) { return "BufferOut:" + ( out == null ? out . size ( ) : - 1 ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferOut.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 215
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Long . class
----> after: type != Long . class
----> line number in original file: 183
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Integer . class ) || ( type == int . class )
----> after: ( type == Integer . class ) && ( type == int . class )
----> line number in original file: 355
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Short . class ) || ( type == short . class )
----> after: ( type == Short . class ) && ( type == short . class )
----> line number in original file: 359
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Long . class
----> after: type != Long . class
----> line number in original file: 389
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 224
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 180
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: data . length == 5
----> after: data . length != 5
----> line number in original file: 82
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length != 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 209
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Byte . class
----> after: type != Byte . class
----> line number in original file: 205
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Short . class
----> after: type != Short . class
----> line number in original file: 391
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 189
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 209
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Double . class ) || ( type == double . class )
----> after: ( type == Double . class ) && ( type == double . class )
----> line number in original file: 395
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Long . class
----> after: type != Long . class
----> line number in original file: 213
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Integer . class
----> after: type != Integer . class
----> line number in original file: 207
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 180
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 220
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == int . class ) || ( type == Integer . class )
----> after: ( type == int . class ) && ( type == Integer . class )
----> line number in original file: 207
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == byte . class
----> after: type != byte . class
----> line number in original file: 176
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == int . class ) || ( type == Integer . class )
----> after: ( type == int . class ) && ( type == Integer . class )
----> line number in original file: 178
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Float . class
----> after: type != Float . class
----> line number in original file: 397
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == int . class
----> after: type != int . class
----> line number in original file: 387
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/49.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ck == 0
----> after: ck != 0
----> line number in original file: 293
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 334
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicBoolean . class
----> after: type != AtomicBoolean . class
----> line number in original file: 403
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <elements
----> after: i >= elements
----> line number in original file: 334
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == byte . class ) || ( type == Byte . class )
----> after: ( type == byte . class ) && ( type == Byte . class )
----> line number in original file: 205
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == boolean . class
----> after: type != boolean . class
----> line number in original file: 393
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 193
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == long . class
----> after: type != long . class
----> line number in original file: 357
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: elements == 0
----> after: elements != 0
----> line number in original file: 329
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/51.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Byte . class
----> after: type != Byte . class
----> line number in original file: 176
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Long . class ) || ( type == long . class )
----> after: ( type == Long . class ) && ( type == long . class )
----> line number in original file: 357
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/42.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == int . class
----> after: type != int . class
----> line number in original file: 355
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == float . class
----> after: type != float . class
----> line number in original file: 397
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Double . class ) || ( type == double . class )
----> after: ( type == Double . class ) && ( type == double . class )
----> line number in original file: 365
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ck == 0
----> after: ck != 0
----> line number in original file: 147
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/59.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: object == null
----> after: object != null
----> line number in original file: 160
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! bool
----> after: bool
----> line number in original file: 412
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 193
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 185
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == double . class
----> after: type != double . class
----> line number in original file: 365
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Short . class
----> after: type != Short . class
----> line number in original file: 359
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/60.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == byte . class
----> after: type != byte . class
----> line number in original file: 205
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == String . class
----> after: type != String . class
----> line number in original file: 385
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( object instanceof Codable )
----> after: ( object instanceof Codable )
----> line number in original file: 119
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == long . class
----> after: type != long . class
----> line number in original file: 389
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: classInfo . size ( ) == 0
----> after: classInfo . size ( ) != 0
----> line number in original file: 119
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 215
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == long . class
----> after: type != long . class
----> line number in original file: 213
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/56.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/89.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/74.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/72.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicLong . class
----> after: type != AtomicLong . class
----> line number in original file: 367
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == double . class
----> after: type != double . class
----> line number in original file: 395
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/46.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/45.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/86.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Float . class
----> after: type != Float . class
----> line number in original file: 363
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/38.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == short . class
----> after: type != short . class
----> line number in original file: 359
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/101.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/54.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/52.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 220
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 310
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/79.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/99.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( classInfo . size ( ) == 0 ) && ! ( object instanceof Codable )
----> after: ( classInfo . size ( ) == 0 ) || ! ( object instanceof Codable )
----> line number in original file: 119
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/30.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicInteger . class
----> after: type != AtomicInteger . class
----> line number in original file: 369
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/57.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/64.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/95.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicBoolean . class
----> after: type != AtomicBoolean . class
----> line number in original file: 371
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == float . class
----> after: type != float . class
----> line number in original file: 363
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/77.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ver == CODEC_VERSION
----> after: ver != CODEC_VERSION
----> line number in original file: 96
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver != CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/47.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <elements
----> after: i >= elements
----> line number in original file: 310
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: data [ 4 ] == 0
----> after: data [ 4 ] != 0
----> line number in original file: 82
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] != 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Boolean . class
----> after: type != Boolean . class
----> line number in original file: 361
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 185
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/78.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/65.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == String . class
----> after: type != String . class
----> line number in original file: 353
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == long . class ) || ( type == Long . class )
----> after: ( type == long . class ) && ( type == Long . class )
----> line number in original file: 183
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/84.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Long . class ) || ( type == long . class )
----> after: ( type == Long . class ) && ( type == long . class )
----> line number in original file: 389
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/82.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Boolean . class ) || ( type == boolean . class )
----> after: ( type == Boolean . class ) && ( type == boolean . class )
----> line number in original file: 393
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/75.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/37.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/71.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/31.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/90.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == byte . class ) || ( type == Byte . class )
----> after: ( type == byte . class ) && ( type == Byte . class )
----> line number in original file: 176
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: buf . in . read ( ) != 0
----> after: buf . in . read ( ) == 0
----> line number in original file: 394
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/97.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicLong . class
----> after: type != AtomicLong . class
----> line number in original file: 399
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: len >0
----> after: len <= 0
----> line number in original file: 203
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/96.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Boolean . class
----> after: type != Boolean . class
----> line number in original file: 393
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/33.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Double . class
----> after: type != Double . class
----> line number in original file: 365
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/83.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Short . class ) || ( type == short . class )
----> after: ( type == Short . class ) && ( type == short . class )
----> line number in original file: 391
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/50.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: value != null
----> after: value == null
----> line number in original file: 234
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/48.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: elements == 0
----> after: elements != 0
----> line number in original file: 302
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/102.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! Strings . isNullOrEmpty ( stype )
----> after: Strings . isNullOrEmpty ( stype )
----> line number in original file: 153
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/80.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Float . class ) || ( type == float . class )
----> after: ( type == Float . class ) && ( type == float . class )
----> line number in original file: 397
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Integer . class
----> after: type != Integer . class
----> line number in original file: 387
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicInteger . class
----> after: type != AtomicInteger . class
----> line number in original file: 401
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/73.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type != atype
----> after: type == atype
----> line number in original file: 155
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/94.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/91.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/32.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/67.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/87.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Float . class ) || ( type == float . class )
----> after: ( type == Float . class ) && ( type == float . class )
----> line number in original file: 363
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/100.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( data . length == 5 ) && ( data [ 4 ] == 0 )
----> after: ( data . length == 5 ) || ( data [ 4 ] == 0 )
----> line number in original file: 82
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) || ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/103.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: buf . in . read ( ) != 0
----> after: buf . in . read ( ) == 0
----> line number in original file: 404
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: Modifier . isAbstract ( mod ) || Modifier . isInterface ( mod )
----> after: Modifier . isAbstract ( mod ) && Modifier . isInterface ( mod )
----> line number in original file: 277
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/88.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Boolean . class ) || ( type == boolean . class )
----> after: ( type == Boolean . class ) && ( type == boolean . class )
----> line number in original file: 361
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/98.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/35.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/70.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == short . class
----> after: type != short . class
----> line number in original file: 391
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/41.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Long . class
----> after: type != Long . class
----> line number in original file: 357
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/66.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == long . class
----> after: type != long . class
----> line number in original file: 183
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/93.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == long . class ) || ( type == Long . class )
----> after: ( type == long . class ) && ( type == Long . class )
----> line number in original file: 213
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/68.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Integer . class
----> after: type != Integer . class
----> line number in original file: 178
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/34.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/92.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Integer . class
----> after: type != Integer . class
----> line number in original file: 355
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/63.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <len
----> after: i >= len
----> line number in original file: 189
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Double . class
----> after: type != Double . class
----> line number in original file: 395
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/61.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/76.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: object == null
----> after: object != null
----> line number in original file: 103
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/53.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/55.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/58.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == int . class
----> after: type != int . class
----> line number in original file: 207
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/85.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == Integer . class ) || ( type == int . class )
----> after: ( type == Integer . class ) && ( type == int . class )
----> line number in original file: 387
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/39.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 224
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/44.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/62.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/40.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/81.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/43.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[45,11] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[49,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[89,24] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[93,24] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[108,41] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[113,41] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[184,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[185,102] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,104] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[188,104] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[189,106] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[190,64] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[191,67] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[198,115] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[199,113] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[200,115] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[202,148] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[203,143] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[204,93] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[205,99] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,152] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[211,29] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[212,145] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[213,22] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/36.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == boolean . class
----> after: type != boolean . class
----> line number in original file: 361
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/CodecBin2.java/69.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == int . class
----> after: type != int . class
----> line number in original file: 178
*/
package com . addthis . codec . binary ;
import javax . annotation . Nullable ;
import java . io . InputStream ;
import java . io . OutputStream ;
import java . io . PrintWriter ;
import java . io . StringWriter ;
import java . lang . reflect . Array ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Map . Entry ;
import java . util . concurrent . atomic . AtomicBoolean ;
import java . util . concurrent . atomic . AtomicInteger ;
import java . util . concurrent . atomic . AtomicLong ;
import com . addthis . basis . util . Bytes ;
import com . addthis . codec . Codec ;
import com . addthis . codec . codables . Codable ;
import com . addthis . codec . codables . ConcurrentCodable ;
import com . addthis . codec . codables . SuperCodable ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . addthis . codec . reflection . Fields ;
import com . google . common . base . Strings ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
public final class CodecBin2 implements Codec { private static final Logger log = LoggerFactory . getLogger ( CodecBin2 . class ) ;
public static final CodecBin2 INSTANCE = new CodecBin2 ( false ) ;
public static final int CODEC_VERSION = 2 ;
private final boolean charstring ;
private CodecBin2 ( boolean cs ) { this . charstring = cs ;
} @ Override public byte [ ] encode ( Object obj ) throws Exception { return encodeBytes ( obj ) ;
} @ Override public Object decode ( Class type , byte [ ] data ) throws Exception { return decode ( type . newInstance ( ) , data ) ;
} @ Override public Object decode ( Object shell , byte [ ] data ) throws Exception { return decodeBytes ( shell , data ) ;
} @ Override public boolean storesNull ( byte [ ] data ) { return ( data . length == 5 ) && ( data [ 4 ] == 0 ) ;
} public static byte [ ] encodeBytes ( Object object ) throws Exception { BufferOut buf = new BufferOut ( ) ;
Bytes . writeInt ( CODEC_VERSION , buf . out ( ) ) ;
INSTANCE . encodeObject ( object , buf ) ;
return buf . out . toByteArray ( ) ;
} @ Nullable @ SuppressWarnings ( "unchecked" ) public static Object decodeBytes ( Object object , byte [ ] data ) throws Exception { BufferIn buf = new BufferIn ( data ) ;
int ver = Bytes . readInt ( buf . in ) ;
require ( ver == CODEC_VERSION , "version mismatch " + ver + " != " + CODEC_VERSION ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 46
*/
package com . addthis . codec . binary ;
import java . io . ByteArrayInputStream ;
import java . io . IOException ;
import java . util . Stack ;
import com . addthis . basis . util . Bytes ;
final class BufferIn { ByteArrayInputStream in ;
Stack <ByteArrayInputStream > stack ;
BufferIn ( final byte [ ] data ) throws IOException { stack = new Stack <> ( ) ;
in = new ByteArrayInputStream ( data ) ;
} public void push ( ) throws IOException { int len = ( int ) Bytes . readLength ( in ) ;
byte [ ] ndat = Bytes . readBytes ( in , len ) ;
stack . push ( in ) ;
in = new ByteArrayInputStream ( ndat ) ;
} public void pop ( ) { in = stack . pop ( ) ;
} @ Override public String toString ( ) { return "BufferIn:" + ( in != null ? in . available ( ) : + 1 ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferIn.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[18,30] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[18,30] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferIn.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: in != null
----> after: in == null
----> line number in original file: 46
*/
package com . addthis . codec . binary ;
import java . io . ByteArrayInputStream ;
import java . io . IOException ;
import java . util . Stack ;
import com . addthis . basis . util . Bytes ;
final class BufferIn { ByteArrayInputStream in ;
Stack <ByteArrayInputStream > stack ;
BufferIn ( final byte [ ] data ) throws IOException { stack = new Stack <> ( ) ;
in = new ByteArrayInputStream ( data ) ;
} public void push ( ) throws IOException { int len = ( int ) Bytes . readLength ( in ) ;
byte [ ] ndat = Bytes . readBytes ( in , len ) ;
stack . push ( in ) ;
in = new ByteArrayInputStream ( ndat ) ;
} public void pop ( ) { in = stack . pop ( ) ;
} @ Override public String toString ( ) { return "BufferIn:" + ( in == null ? in . available ( ) : - 1 ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/binary/BufferIn.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldValue == null
----> after: fieldValue != null
----> line number in original file: 169
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == null
----> after: type != null
----> line number in original file: 303
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/38.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldValue == null
----> after: fieldValue != null
----> line number in original file: 175
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: onlyKeyValue . valueType ( ) != ConfigValueType . OBJECT
----> after: onlyKeyValue . valueType ( ) == ConfigValueType . OBJECT
----> line number in original file: 311
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: root . get ( alias ) != null
----> after: root . get ( alias ) == null
----> line number in original file: 330
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/33.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: matched != null
----> after: matched == null
----> line number in original file: 340
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) != ConfigValueType . OBJECT
----> after: configValue . valueType ( ) == ConfigValueType . OBJECT
----> line number in original file: 274
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: root . get ( classField ) != null
----> after: root . get ( classField ) == null
----> line number in original file: 152
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: pluginMap . category ( ) + " default type : " + defaultObject . origin ( ) . description ( )
----> after: pluginMap . category ( ) + " default type : " - defaultObject . origin ( ) . description ( )
----> line number in original file: 357
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: classValue != null
----> after: classValue == null
----> line number in original file: 297
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO] 28 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldValue . valueType ( ) != ConfigValueType . OBJECT
----> after: fieldValue . valueType ( ) == ConfigValueType . OBJECT
----> line number in original file: 197
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasDefaults . get ( "_primary" ) != null
----> after: aliasDefaults . get ( "_primary" ) == null
----> line number in original file: 312
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/40.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldInfo . isArray ( ) || fieldInfo . isCollection ( ) ) && ( fieldValue . valueType ( ) != ConfigValueType . LIST )
----> after: ( fieldInfo . isArray ( ) || fieldInfo . isCollection ( ) ) || ( fieldValue . valueType ( ) != ConfigValueType . LIST )
----> line number in original file: 178
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/42.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO] 28 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/36.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/42.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type != null ) && type . isAssignableFrom ( ConfigValue . class )
----> after: ( type != null ) || type . isAssignableFrom ( ConfigValue . class )
----> line number in original file: 139
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) || type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == null
----> after: type != null
----> line number in original file: 275
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/32.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) ) || Modifier . isInterface ( type . getModifiers ( ) )
----> after: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) ) && Modifier . isInterface ( type . getModifiers ( ) )
----> line number in original file: 303
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/39.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: fieldInfo . isArray ( ) || fieldInfo . isCollection ( )
----> after: fieldInfo . isArray ( ) && fieldInfo . isCollection ( )
----> line number in original file: 178
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type != null
----> after: type == null
----> line number in original file: 139
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type == null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldDefaults . get ( fieldName ) != null
----> after: fieldDefaults . get ( fieldName ) == null
----> line number in original file: 169
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: matched != null
----> after: matched == null
----> line number in original file: 331
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/31.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) )
----> after: ( type == null ) && Modifier . isAbstract ( type . getModifiers ( ) )
----> line number in original file: 303
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: expectedType == AtomicBoolean . class
----> after: expectedType != AtomicBoolean . class
----> line number in original file: 259
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/35.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) ) || Modifier . isInterface ( type . getModifiers ( ) )
----> after: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) ) && Modifier . isInterface ( type . getModifiers ( ) )
----> line number in original file: 275
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/38.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: fieldInfo . isArray ( ) || fieldInfo . isCollection ( )
----> after: fieldInfo . isArray ( ) && fieldInfo . isCollection ( )
----> line number in original file: 188
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/30.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: pluginMap . category ( ) + " array sugar : " + pluginMap . config ( ) . root ( ) . get ( "_array" ) . origin ( ) . description ( )
----> after: pluginMap . category ( ) + " array sugar : " - pluginMap . config ( ) . root ( ) . get ( "_array" ) . origin ( ) . description ( )
----> line number in original file: 285
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/30.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: config . root ( ) . size ( ) != 1
----> after: config . root ( ) . size ( ) == 1
----> line number in original file: 122
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) == 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluginMap == null
----> after: pluginMap != null
----> line number in original file: 128
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap != null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/34.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == null ) || Modifier . isAbstract ( type . getModifiers ( ) )
----> after: ( type == null ) && Modifier . isAbstract ( type . getModifiers ( ) )
----> line number in original file: 275
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/37.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( expectedType == boolean . class ) || ( expectedType == Boolean . class )
----> after: ( expectedType == boolean . class ) && ( expectedType == Boolean . class )
----> line number in original file: 257
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: root . size ( ) == 1
----> after: root . size ( ) != 1
----> line number in original file: 305
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/37.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/31.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: expectedType == boolean . class
----> after: expectedType != boolean . class
----> line number in original file: 257
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) == ConfigValueType . LIST
----> after: configValue . valueType ( ) != ConfigValueType . LIST
----> line number in original file: 277
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldValue . valueType ( ) != ConfigValueType . LIST
----> after: fieldValue . valueType ( ) == ConfigValueType . LIST
----> line number in original file: 189
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/33.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( classValue != null ) && ( classValue . valueType ( ) == ConfigValueType . STRING )
----> after: ( classValue != null ) || ( classValue . valueType ( ) == ConfigValueType . STRING )
----> line number in original file: 297
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/41.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: valueOrResolvedRoot . valueType ( ) != ConfigValueType . OBJECT
----> after: valueOrResolvedRoot . valueType ( ) == ConfigValueType . OBJECT
----> line number in original file: 147
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: arrayType != null
----> after: arrayType == null
----> line number in original file: 279
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/32.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: classValue . valueType ( ) == ConfigValueType . STRING
----> after: classValue . valueType ( ) != ConfigValueType . STRING
----> line number in original file: 297
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/35.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldValue . valueType ( ) != ConfigValueType . LIST
----> after: fieldValue . valueType ( ) == ConfigValueType . LIST
----> line number in original file: 179
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/41.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( fieldValue == null ) && ( fieldDefaults . get ( fieldName ) != null )
----> after: ( fieldValue == null ) || ( fieldDefaults . get ( fieldName ) != null )
----> line number in original file: 169
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/34.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/43.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! isCodableType ( fieldInfo )
----> after: isCodableType ( fieldInfo )
----> line number in original file: 185
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: expectedType == Boolean . class
----> after: expectedType != Boolean . class
----> line number in original file: 257
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/39.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: defaultObject != null
----> after: defaultObject == null
----> line number in original file: 353
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/40.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/43.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/Configs.java/36.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: Number . class . isAssignableFrom ( expectedType ) || expectedType . isPrimitive ( )
----> after: Number . class . isAssignableFrom ( expectedType ) && expectedType . isPrimitive ( )
----> line number in original file: 261
*/
package com . addthis . codec . config ;
import javax . annotation . Nonnull ;
import javax . annotation . Syntax ;
import java . io . IOException ;
import java . lang . reflect . Modifier ;
import java . util . ArrayList ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . List ;
import java . util . Map ;
import java . util . concurrent . atomic . AtomicBoolean ;
import com . addthis . codec . jackson . Jackson ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . addthis . codec . reflection . CodableClassInfo ;
import com . addthis . codec . reflection . CodableFieldInfo ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueFactory ;
import com . typesafe . config . ConfigValueType ;
@ Beta public final class Configs { private Configs ( ) { } public static <T > T newDefault ( @ Nonnull Class <T > type ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( type ) ;
} public static <T > T newDefault ( @ Nonnull String category ) throws IOException { return Jackson . defaultCodec ( ) . newDefault ( category ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , config ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Nonnull Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , config ) ;
} public static <T > T decodeObject ( @ Nonnull Class <T > type , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( type , configText ) ;
} public static <T > T decodeObject ( @ Nonnull String category , @ Syntax ( "HOCON" ) @ Nonnull String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( category , configText ) ;
} public static <T > T decodeObject ( @ Syntax ( "HOCON" ) String configText ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( configText ) ;
} public static <T > T decodeObject ( Config config ) throws IOException { return Jackson . defaultCodec ( ) . decodeObject ( config ) ;
} public static ConfigValue expandSugar ( Config config , PluginRegistry pluginRegistry ) { if ( config . root ( ) . size ( ) != 1 ) { throw new ConfigException . Parse ( config . root ( ) . origin ( ) , "config root must have exactly one key" ) ;
} String category = config . root ( ) . keySet ( ) . iterator ( ) . next ( ) ;
PluginMap pluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
if ( pluginMap == null ) { throw new ConfigException . BadValue ( config . root ( ) . get ( category ) . origin ( ) , category , "top level key must be a valid category" ) ;
} Class <? > baseClass = Objects . firstNonNull ( pluginMap . baseClass ( ) , Object . class ) ;
return expandSugar ( baseClass , config . root ( ) . get ( category ) , pluginRegistry ) ;
} public static ConfigValue expandSugar ( Class <? > type , ConfigValue config , PluginRegistry pluginRegistry ) { if ( ( type != null ) && type . isAssignableFrom ( ConfigValue . class ) ) { return ConfigValueFactory . fromAnyRef ( config . unwrapped ( ) , "unchanged for raw ConfigValue field " + config . origin ( ) . description ( ) ) ;
} CodableClassInfo typeInfo = new CodableClassInfo ( type , pluginRegistry . config ( ) , pluginRegistry ) ;
PluginMap pluginMap = typeInfo . getPluginMap ( ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( configValue == null ) || ( configValue . valueType ( ) != ConfigValueType . NUMBER )
----> after: ( configValue == null ) && ( configValue . valueType ( ) != ConfigValueType . NUMBER )
----> line number in original file: 401
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nodeCursor != null
----> after: _nodeCursor == null
----> line number in original file: 233
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n . valueType ( ) == OBJECT
----> after: n . valueType ( ) != OBJECT
----> line number in original file: 98
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) != OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == null
----> after: _currToken != null
----> line number in original file: 281
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nodeCursor == null
----> after: _nodeCursor != null
----> line number in original file: 393
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) != ConfigValueType . NUMBER
----> after: configValue . valueType ( ) == ConfigValueType . NUMBER
----> line number in original file: 401
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken != null
----> after: _currToken == null
----> line number in original file: 182
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: _closed || _nodeCursor == null
----> after: _closed && _nodeCursor == null
----> line number in original file: 393
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 250
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_ARRAY
----> after: _currToken != JsonToken . START_ARRAY
----> line number in original file: 204
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT
----> after: _currToken != JsonToken . START_OBJECT
----> line number in original file: 162
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n == null
----> after: n != null
----> line number in original file: 321
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT
----> after: _currToken != JsonToken . START_OBJECT
----> line number in original file: 184
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT || _currToken == JsonToken . START_ARRAY
----> after: _currToken == JsonToken . START_OBJECT && _currToken == JsonToken . START_ARRAY
----> line number in original file: 168
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n . valueType ( ) == LIST
----> after: n . valueType ( ) != LIST
----> line number in original file: 95
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) != LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue == null
----> after: configValue != null
----> line number in original file: 401
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nodeCursor == null
----> after: _nodeCursor != null
----> line number in original file: 175
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 250
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/30.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _closed
----> after: _closed
----> line number in original file: 129
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _nodeCursor . currentHasChildren ( )
----> after: _nodeCursor . currentHasChildren ( )
----> line number in original file: 161
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: current == null
----> after: current != null
----> line number in original file: 246
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT
----> after: _currToken != JsonToken . START_OBJECT
----> line number in original file: 168
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_ARRAY
----> after: _currToken != JsonToken . START_ARRAY
----> line number in original file: 184
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nextToken != null
----> after: _nextToken == null
----> line number in original file: 152
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT || _currToken == JsonToken . START_ARRAY
----> after: _currToken == JsonToken . START_OBJECT && _currToken == JsonToken . START_ARRAY
----> line number in original file: 184
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_OBJECT
----> after: _currToken != JsonToken . START_OBJECT
----> line number in original file: 201
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nodeCursor == null
----> after: _nodeCursor != null
----> line number in original file: 224
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _nextToken != null
----> after: _nextToken == null
----> line number in original file: 143
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _currToken == JsonToken . START_ARRAY
----> after: _currToken != JsonToken . START_ARRAY
----> line number in original file: 168
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigTraversingParser.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue == null
----> after: configValue != null
----> line number in original file: 402
*/
package com . addthis . codec . config ;
import java . io . IOException ;
import java . io . OutputStream ;
import java . math . BigDecimal ;
import java . math . BigInteger ;
import com . fasterxml . jackson . core . Base64Variant ;
import com . fasterxml . jackson . core . JsonLocation ;
import com . fasterxml . jackson . core . JsonParseException ;
import com . fasterxml . jackson . core . JsonParser ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . fasterxml . jackson . core . ObjectCodec ;
import com . fasterxml . jackson . core . Version ;
import com . fasterxml . jackson . core . base . ParserMinimalBase ;
import com . fasterxml . jackson . databind . JsonNode ;
import com . fasterxml . jackson . databind . node . JsonNodeFactory ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigOrigin ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
public class ConfigTraversingParser extends ParserMinimalBase { protected ObjectCodec _objectCodec ;
protected ConfigNodeCursor _nodeCursor ;
protected JsonToken _nextToken ;
protected boolean _startContainer ;
protected boolean _closed ;
protected ConfigValue currentConfig ;
public ConfigTraversingParser ( ConfigValue n ) { this ( n , null ) ;
} public ConfigTraversingParser ( ConfigValue n , ObjectCodec codec ) { super ( 0 ) ;
_objectCodec = codec ;
currentConfig = n ;
if ( n . valueType ( ) == LIST ) { _nextToken = JsonToken . START_ARRAY ;
_nodeCursor = new ConfigNodeCursor . Array ( ( ConfigList ) n , null ) ;
} else if ( n . valueType ( ) == OBJECT ) { _nextToken = JsonToken . START_OBJECT ;
_nodeCursor = new ConfigNodeCursor . Object ( ( ConfigObject ) n , null ) ;
} else { _nodeCursor = new ConfigNodeCursor . RootValue ( n , null ) ;
} } @ Override public void setCodec ( ObjectCodec c ) { _objectCodec = c ;
} @ Override public ObjectCodec getCodec ( ) { return _objectCodec ;
} @ Override public Version version ( ) { return Version . unknownVersion ( ) ;
} @ Override public void close ( ) { if ( ! _closed ) { _closed = true ;
_nodeCursor = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( ( ConfigObject ) currentValue ) . isEmpty ( )
----> after: ( ( ConfigObject ) currentValue ) . isEmpty ( )
----> line number in original file: 291
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n . valueType ( ) == LIST
----> after: n . valueType ( ) != LIST
----> line number in original file: 96
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) != LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: currentValue . valueType ( ) == ConfigValueType . LIST
----> after: currentValue . valueType ( ) != ConfigValueType . LIST
----> line number in original file: 221
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: t == JsonToken . FIELD_NAME
----> after: t != JsonToken . FIELD_NAME
----> line number in original file: 266
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _done
----> after: _done
----> line number in original file: 161
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementUnary
----> before: - 1
----> after: + 1
----> line number in original file: 46
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = + 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _contents . hasNext ( )
----> after: _contents . hasNext ( )
----> line number in original file: 249
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n . valueType ( ) == OBJECT
----> after: n . valueType ( ) != OBJECT
----> line number in original file: 99
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) != OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! _contents . hasNext ( )
----> after: _contents . hasNext ( )
----> line number in original file: 200
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _current == null
----> after: _current != null
----> line number in original file: 256
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: currentValue . valueType ( ) == ConfigValueType . LIST
----> after: currentValue . valueType ( ) != ConfigValueType . LIST
----> line number in original file: 288
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: n == null
----> after: n != null
----> line number in original file: 95
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n != null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( ( ConfigList ) currentValue ) . isEmpty ( )
----> after: ( ( ConfigList ) currentValue ) . isEmpty ( )
----> line number in original file: 222
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( ( ConfigObject ) currentValue ) . isEmpty ( )
----> after: ( ( ConfigObject ) currentValue ) . isEmpty ( )
----> line number in original file: 224
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( ( ConfigList ) currentValue ) . isEmpty ( )
----> after: ( ( ConfigList ) currentValue ) . isEmpty ( )
----> line number in original file: 289
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/config/ConfigNodeCursor.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: _current == null
----> after: _current != null
----> line number in original file: 277
*/
package com . addthis . codec . config ;
import javax . annotation . Nullable ;
import java . util . Iterator ;
import java . util . Map ;
import com . fasterxml . jackson . core . JsonStreamContext ;
import com . fasterxml . jackson . core . JsonToken ;
import com . typesafe . config . ConfigList ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import static com . typesafe . config . ConfigValueType . LIST ;
import static com . typesafe . config . ConfigValueType . OBJECT ;
abstract class ConfigNodeCursor extends JsonStreamContext { protected final ConfigNodeCursor _parent ;
@ Nullable protected String _currentName ;
public ConfigNodeCursor ( int contextType , ConfigNodeCursor p ) { super ( ) ;
_type = contextType ;
_index = - 1 ;
_parent = p ;
} @ Override public final ConfigNodeCursor getParent ( ) { return _parent ;
} @ Override @ Nullable public final String getCurrentName ( ) { return _currentName ;
} public void overrideCurrentName ( String name ) { _currentName = name ;
} public abstract JsonToken nextToken ( ) ;
public abstract JsonToken nextValue ( ) ;
public abstract JsonToken endToken ( ) ;
public abstract ConfigValue currentNode ( ) ;
public abstract boolean currentHasChildren ( ) ;
public final ConfigNodeCursor iterateChildren ( ) { ConfigValue n = currentNode ( ) ;
if ( n == null ) throw new IllegalStateException ( "No current node" ) ;
if ( n . valueType ( ) == LIST ) { return new Array ( ( ConfigList ) n , this ) ;
} if ( n . valueType ( ) == OBJECT ) { return new Object ( ( ConfigObject ) n , this ) ;
} throw new IllegalStateException ( "Current node of type " + n . getClass ( ) . getName ( ) ) ;
} static JsonToken forConfigValue ( ConfigValue configValue ) { ConfigValueType valueType = configValue . valueType ( ) ;
switch ( valueType ) { case NUMBER : if ( configValue . unwrapped ( ) instanceof Double ) { return JsonToken . VALUE_NUMBER_FLOAT ;
} else { return JsonToken . VALUE_NUMBER_INT ;
} case BOOLEAN : if ( configValue . unwrapped ( ) . equals ( Boolean . TRUE ) ) { return JsonToken . VALUE_TRUE ;
} else { return JsonToken . VALUE_FALSE ;
} case NULL : return JsonToken . VALUE_NULL ;
case STRING : return JsonToken . VALUE_STRING ;
case OBJECT : return JsonToken . START_OBJECT ;
case LIST : return JsonToken . START_ARRAY ;
default : throw new IllegalArgumentException ( valueType . name ( ) + " is not a supported ConfigValueType" ) ;
} } protected static final class RootValue extends ConfigNodeCursor { @ Nullable private ConfigValue _node ;
private boolean _done = false ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genArray != null ) && ( genArray . length == 2 )
----> after: ( genArray != null ) || ( genArray . length == 2 )
----> line number in original file: 181
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . NUMBER
----> after: partialBits ^= CodableFieldInfo . NUMBER
----> line number in original file: 105
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & REQUIRED ) == REQUIRED
----> after: ( bits & REQUIRED ) != REQUIRED
----> line number in original file: 259
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: isRequired ( ) && ( get ( dst ) == null )
----> after: isRequired ( ) || ( get ( dst ) == null )
----> line number in original file: 214
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & CODABLE
----> after: bits | CODABLE
----> line number in original file: 235
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genTypes != null ) && ( genTypes . length == 2 )
----> after: ( genTypes != null ) || ( genTypes . length == 2 )
----> line number in original file: 169
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! Fields . isNative ( typeOrComponentType )
----> after: Fields . isNative ( typeOrComponentType )
----> line number in original file: 77
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & WRITEONLY ) == WRITEONLY
----> after: ( bits & WRITEONLY ) != WRITEONLY
----> line number in original file: 267
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & GENERIC
----> after: bits | GENERIC
----> line number in original file: 243
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & ENUM
----> after: bits | ENUM
----> line number in original file: 251
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genArray != null ) && ( genArray . length == 1 )
----> after: ( genArray != null ) || ( genArray . length == 1 )
----> line number in original file: 177
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genTypes != null ) && ( genTypes . length == 1 )
----> after: ( genTypes != null ) || ( genTypes . length == 1 )
----> line number in original file: 165
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . MAP
----> after: partialBits ^= CodableFieldInfo . MAP
----> line number in original file: 99
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & REQUIRED
----> after: bits | REQUIRED
----> line number in original file: 259
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<6
----> after: 1 >>6
----> line number in original file: 48
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 >>6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & NATIVE ) == NATIVE
----> after: ( bits & NATIVE ) != NATIVE
----> line number in original file: 255
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/49.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfig != null
----> after: fieldConfig == null
----> line number in original file: 110
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementShortcut
----> before: i ++
----> after: i --
----> line number in original file: 146
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<10
----> after: 1 >>10
----> line number in original file: 52
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 >>10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes != null
----> after: genTypes == null
----> line number in original file: 169
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<2
----> after: 1 >>2
----> line number in original file: 44
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 >>2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & MAP
----> after: bits | MAP
----> line number in original file: 247
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray . length == 1
----> after: genArray . length != 1
----> line number in original file: 177
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes . length == 1
----> after: genTypes . length != 1
----> line number in original file: 165
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/51.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/42.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes . length == 2
----> after: genTypes . length != 2
----> line number in original file: 173
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<7
----> after: 1 >>7
----> line number in original file: 49
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 >>7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/59.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . WRITEONLY
----> after: partialBits ^= CodableFieldInfo . WRITEONLY
----> line number in original file: 115
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . NATIVE
----> after: partialBits ^= CodableFieldInfo . NATIVE
----> line number in original file: 108
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & ARRAY ) == ARRAY
----> after: ( bits & ARRAY ) != ARRAY
----> line number in original file: 231
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray != null
----> after: genArray == null
----> line number in original file: 181
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/60.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . REQUIRED
----> after: partialBits ^= CodableFieldInfo . REQUIRED
----> line number in original file: 121
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & MAP ) == MAP
----> after: ( bits & MAP ) != MAP
----> line number in original file: 247
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & READONLY ) == READONLY
----> after: ( bits & READONLY ) != READONLY
----> line number in original file: 263
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & NATIVE
----> after: bits | NATIVE
----> line number in original file: 255
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genTypes != null ) && ( genTypes . length == 2 )
----> after: ( genTypes != null ) || ( genTypes . length == 2 )
----> line number in original file: 173
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/56.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & CODABLE ) == CODABLE
----> after: ( bits & CODABLE ) != CODABLE
----> line number in original file: 235
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<5
----> after: 1 >>5
----> line number in original file: 47
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 >>5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/46.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/45.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: value == null
----> after: value != null
----> line number in original file: 202
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/38.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray . length == 2
----> after: genArray . length != 2
----> line number in original file: 181
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/54.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/52.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( genArray != null ) && ( genArray . length == 2 )
----> after: ( genArray != null ) || ( genArray . length == 2 )
----> line number in original file: 185
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & WRITEONLY
----> after: bits | WRITEONLY
----> line number in original file: 267
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/30.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & COLLECTION ) == COLLECTION
----> after: ( bits & COLLECTION ) != COLLECTION
----> line number in original file: 239
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/57.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/64.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & GENERIC ) == GENERIC
----> after: ( bits & GENERIC ) != GENERIC
----> line number in original file: 243
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: value == null
----> after: value != null
----> line number in original file: 213
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/47.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes != null
----> after: genTypes == null
----> line number in original file: 165
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray != null
----> after: genArray == null
----> line number in original file: 185
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & COLLECTION
----> after: bits | COLLECTION
----> line number in original file: 239
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/65.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes . length == 2
----> after: genTypes . length != 2
----> line number in original file: 169
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/37.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/31.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<3
----> after: 1 >>3
----> line number in original file: 45
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 >>3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<8
----> after: 1 >>8
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 >>8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . CODABLE
----> after: partialBits ^= CodableFieldInfo . CODABLE
----> line number in original file: 118
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<1
----> after: 1 >>1
----> line number in original file: 43
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 >>1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/33.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: get ( dst ) == null
----> after: get ( dst ) != null
----> line number in original file: 214
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/50.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes == null
----> after: genTypes != null
----> line number in original file: 82
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes != null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/48.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: i <collectedTypes . length
----> after: i >= collectedTypes . length
----> line number in original file: 146
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ( bits & ENUM ) == ENUM
----> after: ( bits & ENUM ) != ENUM
----> line number in original file: 251
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<9
----> after: 1 >>9
----> line number in original file: 51
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 >>9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/32.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/67.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & ARRAY
----> after: bits | ARRAY
----> line number in original file: 231
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/35.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<0
----> after: 1 >>0
----> line number in original file: 42
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 >>0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/41.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray != null
----> after: genArray == null
----> line number in original file: 177
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/66.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . ENUM
----> after: partialBits ^= CodableFieldInfo . ENUM
----> line number in original file: 102
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/68.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . COLLECTION
----> after: partialBits ^= CodableFieldInfo . COLLECTION
----> line number in original file: 96
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/34.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genTypes != null
----> after: genTypes == null
----> line number in original file: 173
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/63.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . READONLY
----> after: partialBits ^= CodableFieldInfo . READONLY
----> line number in original file: 112
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: shiftOperatorReplacement
----> before: 1 <<4
----> after: 1 >>4
----> line number in original file: 46
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 >>4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/61.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/53.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/55.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/58.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( currentType instanceof Class ) && ( ( Class ) currentType ) . isArray ( )
----> after: ( currentType instanceof Class ) || ( ( Class ) currentType ) . isArray ( )
----> line number in original file: 151
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/39.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: logicalOperatorReplacement
----> before: bits & READONLY
----> after: bits | READONLY
----> line number in original file: 263
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/44.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/62.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/40.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/43.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/36.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: genArray . length == 2
----> after: genArray . length != 2
----> line number in original file: 185
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableFieldInfo.java/69.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: assignmentOperatorReplacementShortcut
----> before: partialBits |= CodableFieldInfo . CODABLE
----> after: partialBits ^= CodableFieldInfo . CODABLE
----> line number in original file: 93
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . Type ;
import java . util . Collection ;
import java . util . Map ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . codables . Codable ;
import com . google . common . annotations . Beta ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public final class CodableFieldInfo { private static final Logger log = LoggerFactory . getLogger ( CodableFieldInfo . class ) ;
public static final int ARRAY = 1 <<0 ;
public static final int CODABLE = 1 <<1 ;
public static final int COLLECTION = 1 <<2 ;
public static final int GENERIC = 1 <<3 ;
public static final int NATIVE = 1 <<4 ;
public static final int MAP = 1 <<5 ;
public static final int NUMBER = 1 <<6 ;
public static final int REQUIRED = 1 <<7 ;
public static final int READONLY = 1 <<8 ;
public static final int WRITEONLY = 1 <<9 ;
public static final int ENUM = 1 <<10 ;
@ Nonnull private final Field field ;
@ Nonnull private final Class <? > typeOrComponentType ;
private final int bits ;
@ Nullable private final FieldConfig fieldConfig ;
@ Nullable private final Type [ ] genTypes ;
@ Nullable private final boolean [ ] genArray ;
public CodableFieldInfo ( @ Nonnull Field field ) { this . field = field ;
field . setAccessible ( true ) ;
fieldConfig = field . getAnnotation ( FieldConfig . class ) ;
Class <? > type = field . getType ( ) ;
boolean array = type . isArray ( ) ;
if ( array ) { typeOrComponentType = type . getComponentType ( ) ;
this . bits = cacheFlags ( CodableFieldInfo . ARRAY ) ;
} else { typeOrComponentType = type ;
this . bits = cacheFlags ( 0 ) ;
} if ( ! Fields . isNative ( typeOrComponentType ) ) { genTypes = Fields . collectTypes ( typeOrComponentType , field . getGenericType ( ) ) ;
} else { genTypes = null ;
} if ( genTypes == null ) { genArray = null ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == Boolean . class
----> after: type != Boolean . class
----> line number in original file: 51
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type != Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ni >= ( l . size ( ) - 1 )
----> after: ni <( l . size ( ) - 1 )
----> line number in original file: 62
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni <( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: node == null
----> after: node != null
----> line number in original file: 79
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node != null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type != null
----> after: type == null
----> line number in original file: 89
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type == null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == String . class ) || ( type == AtomicBoolean . class )
----> after: ( type == String . class ) && ( type == AtomicBoolean . class )
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) && ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: l . size ( ) - 1
----> after: l . size ( ) + 1
----> line number in original file: 66
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) + 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == String . class
----> after: type != String . class
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type != String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! l . isEmpty ( )
----> after: l . isEmpty ( )
----> line number in original file: 57
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == null
----> after: type != null
----> line number in original file: 79
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type != null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == null ) && ( node == null )
----> after: ( type == null ) || ( node == null )
----> line number in original file: 79
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) || ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type != null
----> after: type == null
----> line number in original file: 83
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type == null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class )
----> after: ( type == String . class ) || ( type == AtomicBoolean . class ) && ( type == Boolean . class )
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) && ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: l . size ( ) - 1
----> after: l . size ( ) + 1
----> line number in original file: 65
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) + 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ni <0
----> after: ni >= 0
----> line number in original file: 59
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni >= 0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type )
----> after: ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) && Number . class . isAssignableFrom ( type )
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) && Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( t instanceof Class ) || ( t instanceof GenericArrayType )
----> after: ( t instanceof Class ) && ( t instanceof GenericArrayType )
----> line number in original file: 98
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) && ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldMap == null
----> after: fieldMap != null
----> line number in original file: 38
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap != null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: type == AtomicBoolean . class
----> after: type != AtomicBoolean . class
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type != AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( )
----> after: ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) && type . isPrimitive ( )
----> line number in original file: 50
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) && type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) - 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/Fields.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: l . size ( ) - 1
----> after: l . size ( ) + 1
----> line number in original file: 62
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . GenericArrayType ;
import java . lang . reflect . ParameterizedType ;
import java . lang . reflect . Type ;
import java . util . ArrayList ;
import java . util . Arrays ;
import java . util . List ;
import java . util . concurrent . ConcurrentHashMap ;
import java . util . concurrent . ConcurrentMap ;
import java . util . concurrent . atomic . AtomicBoolean ;
public final class Fields { private Fields ( ) { } private static final ConcurrentMap <Class <? > , CodableClassInfo > fieldMaps = new ConcurrentHashMap <> ( ) ;
public static CodableClassInfo getClassFieldMap ( Class <? > clazz ) { CodableClassInfo fieldMap = fieldMaps . get ( clazz ) ;
if ( fieldMap == null ) { fieldMap = new CodableClassInfo ( clazz ) ;
fieldMaps . put ( clazz , fieldMap ) ;
} return fieldMap ;
} public static void flushClassFieldMaps ( ) { fieldMaps . clear ( ) ;
} public static boolean isNative ( @ Nonnull Class <? > type ) { return ( type == String . class ) || ( type == AtomicBoolean . class ) || ( type == Boolean . class ) || type . isPrimitive ( ) || Number . class . isAssignableFrom ( type ) ;
} @ Nullable static Type [ ] collectTypes ( Class <? > type , Type node ) { List <Type > l = new ArrayList <> ( ) ;
collectTypes ( l , type , node ) ;
while ( ! l . isEmpty ( ) ) { int ni = l . lastIndexOf ( null ) ;
if ( ni <0 ) { break ;
} if ( ni >= ( l . size ( ) + 1 ) ) { l . remove ( ni ) ;
} else { l . set ( ni , l . get ( l . size ( ) - 1 ) ) ;
l . remove ( l . size ( ) - 1 ) ;
} } if ( l . isEmpty ( ) ) { return null ;
} else { Type [ ] t = new Type [ l . size ( ) ] ;
l . toArray ( t ) ;
return t ;
} } private static void collectTypes ( @ Nonnull List <Type > list , @ Nullable Class <? > type , @ Nullable Type node ) { if ( ( type == null ) && ( node == null ) ) { return ;
} if ( node instanceof Class ) { if ( type != null ) { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , ( ( Class <? > ) node ) . getSuperclass ( ) , null ) ;
} } else { if ( type != null ) { collectTypes ( list , null , type . getGenericSuperclass ( ) ) ;
} else { collectTypes ( list , null , null ) ;
} } if ( node instanceof ParameterizedType ) { List <Type > tl = Arrays . asList ( ( ( ParameterizedType ) node ) . getActualTypeArguments ( ) ) ;
for ( Type t : tl ) { if ( ( t instanceof Class ) || ( t instanceof GenericArrayType ) ) { list . add ( t ) ;
} else if ( t instanceof ParameterizedType ) { list . add ( ( ( ParameterizedType ) t ) . getRawType ( ) ) ;
} else { list . add ( null ) ;
} } } } }
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( canonicalClassName != null ) && globalDefaults . hasPath ( canonicalClassName )
----> after: ( canonicalClassName != null ) || globalDefaults . hasPath ( canonicalClassName )
----> line number in original file: 106
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ptr != null
----> after: ptr == null
----> line number in original file: 75
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr == null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: findPluginMap == null
----> after: findPluginMap != null
----> line number in original file: 86
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: canonicalClassName != null
----> after: canonicalClassName == null
----> line number in original file: 106
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fieldConfigPolicy != null
----> after: fieldConfigPolicy == null
----> line number in original file: 190
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! Modifier . isFinal ( modifierBitSet )
----> after: Modifier . isFinal ( modifierBitSet )
----> line number in original file: 194
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluggable != null
----> after: pluggable == null
----> line number in original file: 82
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable == null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: ptrForFields != null
----> after: ptrForFields == null
----> line number in original file: 103
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: val . getClass ( ) != baseClass
----> after: val . getClass ( ) == baseClass
----> line number in original file: 160
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ! Modifier . isFinal ( modifierBitSet ) && Modifier . isPublic ( modifierBitSet )
----> after: ! Modifier . isFinal ( modifierBitSet ) || Modifier . isPublic ( modifierBitSet )
----> line number in original file: 194
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! buildDefaults . containsKey ( pair . getKey ( ) )
----> after: buildDefaults . containsKey ( pair . getKey ( ) )
----> line number in original file: 121
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: Fields . isNative ( clazz ) || clazz . isArray ( )
----> after: Fields . isNative ( clazz ) && clazz . isArray ( )
----> line number in original file: 62
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) && clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/reflection/CodableClassInfo.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: fields . get ( field . getName ( ) ) == null
----> after: fields . get ( field . getName ( ) ) != null
----> line number in original file: 112
*/
package com . addthis . codec . reflection ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . lang . reflect . Field ;
import java . lang . reflect . Modifier ;
import java . util . Collection ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . SortedMap ;
import java . util . TreeMap ;
import com . addthis . codec . annotations . FieldConfig ;
import com . addthis . codec . annotations . Pluggable ;
import com . addthis . codec . plugins . PluginMap ;
import com . addthis . codec . plugins . PluginRegistry ;
import com . google . common . annotations . Beta ;
import com . google . common . collect . ImmutableSortedMap ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class CodableClassInfo { private static final Logger log = LoggerFactory . getLogger ( CodableClassInfo . class ) ;
@ Nonnull private final Class <? > baseClass ;
@ Nonnull private final PluginMap pluginMap ;
@ Nonnull private final Config fieldDefaults ;
@ Nonnull private final ImmutableSortedMap <String , CodableFieldInfo > classData ;
public CodableClassInfo ( @ Nonnull Class <? > clazz ) { this ( clazz , ConfigFactory . load ( ) , PluginRegistry . defaultRegistry ( ) ) ;
} public CodableClassInfo ( @ Nonnull Class <? > clazz , @ Nonnull Config globalDefaults , @ Nonnull PluginRegistry pluginRegistry ) { if ( Fields . isNative ( clazz ) || clazz . isArray ( ) ) { classData = ImmutableSortedMap . of ( ) ;
baseClass = clazz ;
pluginMap = PluginMap . EMPTY ;
fieldDefaults = ConfigFactory . empty ( ) ;
return ;
} Class <? > findBaseClass = clazz ;
PluginMap findPluginMap = PluginMap . EMPTY ;
Class <? > ptr = clazz ;
while ( ptr != null ) { if ( pluginRegistry . byClass ( ) . containsKey ( ptr ) ) { findPluginMap = pluginRegistry . byClass ( ) . get ( ptr ) ;
findBaseClass = ptr ;
break ;
} Pluggable pluggable = ptr . getAnnotation ( Pluggable . class ) ;
if ( pluggable != null ) { String category = pluggable . value ( ) ;
findPluginMap = pluginRegistry . asMap ( ) . get ( category ) ;
findBaseClass = ptr ;
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: gaugeName != null
----> after: gaugeName == null
----> line number in original file: 58
*/
package com . addthis . codec . utils ;
import java . util . concurrent . BlockingQueue ;
import java . util . concurrent . ExecutorService ;
import java . util . concurrent . LinkedBlockingQueue ;
import java . util . concurrent . ThreadFactory ;
import java . util . concurrent . ThreadPoolExecutor ;
import java . util . concurrent . TimeUnit ;
import com . addthis . codec . annotations . Time ;
import com . google . common . annotations . Beta ;
import com . google . common . util . concurrent . MoreExecutors ;
import com . fasterxml . jackson . annotation . JsonCreator ;
import com . fasterxml . jackson . annotation . JsonProperty ;
import com . fasterxml . jackson . databind . annotation . JsonDeserialize ;
import com . yammer . metrics . Metrics ;
@ Beta @ JsonDeserialize ( builder = ExecutorServiceBuilder . class ) public class ExecutorServiceBuilder { private final ThreadFactory threadFactory ;
private final int coreThreads ;
private final int maxThreads ;
private final int keepAlive ;
private final BlockingQueue <Runnable > queue ;
private final boolean shutdownHook ;
@ JsonCreator public ExecutorServiceBuilder ( @ JsonProperty ( "thread-factory" ) ThreadFactory threadFactory , @ JsonProperty ( "core-threads" ) int coreThreads , @ JsonProperty ( "max-threads" ) int maxThreads , @ JsonProperty ( "keep-alive" ) @ Time ( TimeUnit . MILLISECONDS ) int keepAlive , @ JsonProperty ( "queue-size" ) int queueSize , @ JsonProperty ( "queue-gauge-class" ) Class <? > gaugeClass , @ JsonProperty ( "queue-gauge-name" ) String gaugeName , @ JsonProperty ( "shutdown-hook" ) boolean shutdownHook ) { this . threadFactory = threadFactory ;
this . coreThreads = coreThreads ;
this . maxThreads = maxThreads ;
this . keepAlive = keepAlive ;
this . queue = new LinkedBlockingQueue <> ( queueSize ) ;
if ( ( gaugeClass != null ) && ( gaugeName == null ) ) { Metrics . newGauge ( gaugeClass , gaugeName , new SizeGauge ( queue ) ) ;
} this . shutdownHook = shutdownHook ;
} public ExecutorService build ( ) { ThreadPoolExecutor service = new ThreadPoolExecutor ( coreThreads , maxThreads , keepAlive , TimeUnit . MILLISECONDS , queue , threadFactory ) ;
if ( shutdownHook ) { return MoreExecutors . getExitingExecutorService ( service ) ;
} else { return service ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: gaugeClass != null
----> after: gaugeClass == null
----> line number in original file: 58
*/
package com . addthis . codec . utils ;
import java . util . concurrent . BlockingQueue ;
import java . util . concurrent . ExecutorService ;
import java . util . concurrent . LinkedBlockingQueue ;
import java . util . concurrent . ThreadFactory ;
import java . util . concurrent . ThreadPoolExecutor ;
import java . util . concurrent . TimeUnit ;
import com . addthis . codec . annotations . Time ;
import com . google . common . annotations . Beta ;
import com . google . common . util . concurrent . MoreExecutors ;
import com . fasterxml . jackson . annotation . JsonCreator ;
import com . fasterxml . jackson . annotation . JsonProperty ;
import com . fasterxml . jackson . databind . annotation . JsonDeserialize ;
import com . yammer . metrics . Metrics ;
@ Beta @ JsonDeserialize ( builder = ExecutorServiceBuilder . class ) public class ExecutorServiceBuilder { private final ThreadFactory threadFactory ;
private final int coreThreads ;
private final int maxThreads ;
private final int keepAlive ;
private final BlockingQueue <Runnable > queue ;
private final boolean shutdownHook ;
@ JsonCreator public ExecutorServiceBuilder ( @ JsonProperty ( "thread-factory" ) ThreadFactory threadFactory , @ JsonProperty ( "core-threads" ) int coreThreads , @ JsonProperty ( "max-threads" ) int maxThreads , @ JsonProperty ( "keep-alive" ) @ Time ( TimeUnit . MILLISECONDS ) int keepAlive , @ JsonProperty ( "queue-size" ) int queueSize , @ JsonProperty ( "queue-gauge-class" ) Class <? > gaugeClass , @ JsonProperty ( "queue-gauge-name" ) String gaugeName , @ JsonProperty ( "shutdown-hook" ) boolean shutdownHook ) { this . threadFactory = threadFactory ;
this . coreThreads = coreThreads ;
this . maxThreads = maxThreads ;
this . keepAlive = keepAlive ;
this . queue = new LinkedBlockingQueue <> ( queueSize ) ;
if ( ( gaugeClass == null ) && ( gaugeName != null ) ) { Metrics . newGauge ( gaugeClass , gaugeName , new SizeGauge ( queue ) ) ;
} this . shutdownHook = shutdownHook ;
} public ExecutorService build ( ) { ThreadPoolExecutor service = new ThreadPoolExecutor ( coreThreads , maxThreads , keepAlive , TimeUnit . MILLISECONDS , queue , threadFactory ) ;
if ( shutdownHook ) { return MoreExecutors . getExitingExecutorService ( service ) ;
} else { return service ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/utils/ExecutorServiceBuilder.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( gaugeClass != null ) && ( gaugeName != null )
----> after: ( gaugeClass != null ) || ( gaugeName != null )
----> line number in original file: 58
*/
package com . addthis . codec . utils ;
import java . util . concurrent . BlockingQueue ;
import java . util . concurrent . ExecutorService ;
import java . util . concurrent . LinkedBlockingQueue ;
import java . util . concurrent . ThreadFactory ;
import java . util . concurrent . ThreadPoolExecutor ;
import java . util . concurrent . TimeUnit ;
import com . addthis . codec . annotations . Time ;
import com . google . common . annotations . Beta ;
import com . google . common . util . concurrent . MoreExecutors ;
import com . fasterxml . jackson . annotation . JsonCreator ;
import com . fasterxml . jackson . annotation . JsonProperty ;
import com . fasterxml . jackson . databind . annotation . JsonDeserialize ;
import com . yammer . metrics . Metrics ;
@ Beta @ JsonDeserialize ( builder = ExecutorServiceBuilder . class ) public class ExecutorServiceBuilder { private final ThreadFactory threadFactory ;
private final int coreThreads ;
private final int maxThreads ;
private final int keepAlive ;
private final BlockingQueue <Runnable > queue ;
private final boolean shutdownHook ;
@ JsonCreator public ExecutorServiceBuilder ( @ JsonProperty ( "thread-factory" ) ThreadFactory threadFactory , @ JsonProperty ( "core-threads" ) int coreThreads , @ JsonProperty ( "max-threads" ) int maxThreads , @ JsonProperty ( "keep-alive" ) @ Time ( TimeUnit . MILLISECONDS ) int keepAlive , @ JsonProperty ( "queue-size" ) int queueSize , @ JsonProperty ( "queue-gauge-class" ) Class <? > gaugeClass , @ JsonProperty ( "queue-gauge-name" ) String gaugeName , @ JsonProperty ( "shutdown-hook" ) boolean shutdownHook ) { this . threadFactory = threadFactory ;
this . coreThreads = coreThreads ;
this . maxThreads = maxThreads ;
this . keepAlive = keepAlive ;
this . queue = new LinkedBlockingQueue <> ( queueSize ) ;
if ( ( gaugeClass != null ) || ( gaugeName != null ) ) { Metrics . newGauge ( gaugeClass , gaugeName , new SizeGauge ( queue ) ) ;
} this . shutdownHook = shutdownHook ;
} public ExecutorService build ( ) { ThreadPoolExecutor service = new ThreadPoolExecutor ( coreThreads , maxThreads , keepAlive , TimeUnit . MILLISECONDS , queue , threadFactory ) ;
if ( shutdownHook ) { return MoreExecutors . getExitingExecutorService ( service ) ;
} else { return service ;
} } }
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluginRegistry != null
----> after: pluginRegistry == null
----> line number in original file: 31
*/
package com . addthis . codec . plugins ;
import com . google . common . annotations . Beta ;
@ Beta public final class Plugins { private Plugins ( ) { } public static String classNameSuggestions ( PluginRegistry pluginRegistry , PluginMap pluginMap , String type ) { StringBuilder builder = new StringBuilder ( ) ;
builder . append ( "Could not instantiate an instance of the " ) . append ( pluginMap . category ( ) ) . append ( " category that you have specified" ) . append ( " with \"" ) . append ( type ) . append ( "\"." ) ;
if ( pluginRegistry == null ) { for ( PluginMap otherMap : pluginRegistry . asMap ( ) . values ( ) ) { if ( otherMap . asBiMap ( ) . containsKey ( type ) ) { builder . append ( "\nIt looks like you tried to instantiate a " ) . append ( otherMap . category ( ) ) . append ( '.' ) ;
return builder . toString ( ) ;
} } } builder . append ( "\nPerhaps you intended one of the following: " ) . append ( pluginMap . asBiMap ( ) . keySet ( ) ) ;
return builder . toString ( ) ;
} }
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/Plugins.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/Plugins.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: pluginMap . baseClass ( ) != null
----> after: pluginMap . baseClass ( ) == null
----> line number in original file: 64
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class PluginRegistry { private static final Logger log = LoggerFactory . getLogger ( PluginRegistry . class ) ;
public static final String PLUGIN_DEFAULTS_PATH = "addthis.codec.plugins.defaults" ;
public static final String PLUGINS_PATH_PATH = "addthis.codec.plugins.path" ;
public static PluginRegistry defaultRegistry ( ) { return DefaultRegistry . DEFAULT ;
} @ Nonnull private final Map <String , PluginMap > pluginMapsByCategory ;
@ Nonnull private final BiMap <Class <? > , PluginMap > pluginMapsByClass ;
@ Nonnull private final Config config ;
public PluginRegistry ( @ Nonnull Config config ) { this . config = config ;
Config defaultPluginMapSettings = config . getConfig ( PLUGIN_DEFAULTS_PATH ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
Config pluginConfigs = config . getConfig ( pluginPath ) ;
Set <String > categories = pluginConfigs . root ( ) . keySet ( ) ;
Map <String , PluginMap > mapsFromConfig = new HashMap <> ( categories . size ( ) ) ;
BiMap <Class <? > , PluginMap > mapsFromConfigByClass = HashBiMap . create ( categories . size ( ) ) ;
for ( String category : categories ) { Config pluginConfig = pluginConfigs . getConfig ( category ) . withFallback ( defaultPluginMapSettings ) ;
PluginMap pluginMap = new PluginMap ( category , pluginConfig ) ;
mapsFromConfig . put ( category , pluginMap ) ;
if ( pluginMap . baseClass ( ) == null ) { mapsFromConfigByClass . put ( pluginMap . baseClass ( ) , pluginMap ) ;
} } pluginMapsByCategory = Collections . unmodifiableMap ( mapsFromConfig ) ;
pluginMapsByClass = Maps . unmodifiableBiMap ( mapsFromConfigByClass ) ;
} private PluginRegistry ( @ Nonnull Config config , @ Nonnull Map <String , PluginMap > pluginMapsByCategory , @ Nonnull BiMap <Class <? > , PluginMap > pluginMapsByClass ) { this . config = config ;
this . pluginMapsByCategory = pluginMapsByCategory ;
this . pluginMapsByClass = pluginMapsByClass ;
} public PluginRegistry withOverrides ( Config overrides ) { Config newConfig = overrides . withFallback ( config ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
if ( overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) || overrides . hasPath ( PLUGINS_PATH_PATH ) || overrides . hasPath ( pluginPath ) ) { return new PluginRegistry ( newConfig ) ;
} else { return new PluginRegistry ( newConfig , pluginMapsByCategory , pluginMapsByClass ) ;
} } public Config config ( ) { return config ;
} public Map <String , PluginMap > asMap ( ) { return pluginMapsByCategory ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) || overrides . hasPath ( PLUGINS_PATH_PATH )
----> after: overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) && overrides . hasPath ( PLUGINS_PATH_PATH )
----> line number in original file: 89
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class PluginRegistry { private static final Logger log = LoggerFactory . getLogger ( PluginRegistry . class ) ;
public static final String PLUGIN_DEFAULTS_PATH = "addthis.codec.plugins.defaults" ;
public static final String PLUGINS_PATH_PATH = "addthis.codec.plugins.path" ;
public static PluginRegistry defaultRegistry ( ) { return DefaultRegistry . DEFAULT ;
} @ Nonnull private final Map <String , PluginMap > pluginMapsByCategory ;
@ Nonnull private final BiMap <Class <? > , PluginMap > pluginMapsByClass ;
@ Nonnull private final Config config ;
public PluginRegistry ( @ Nonnull Config config ) { this . config = config ;
Config defaultPluginMapSettings = config . getConfig ( PLUGIN_DEFAULTS_PATH ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
Config pluginConfigs = config . getConfig ( pluginPath ) ;
Set <String > categories = pluginConfigs . root ( ) . keySet ( ) ;
Map <String , PluginMap > mapsFromConfig = new HashMap <> ( categories . size ( ) ) ;
BiMap <Class <? > , PluginMap > mapsFromConfigByClass = HashBiMap . create ( categories . size ( ) ) ;
for ( String category : categories ) { Config pluginConfig = pluginConfigs . getConfig ( category ) . withFallback ( defaultPluginMapSettings ) ;
PluginMap pluginMap = new PluginMap ( category , pluginConfig ) ;
mapsFromConfig . put ( category , pluginMap ) ;
if ( pluginMap . baseClass ( ) != null ) { mapsFromConfigByClass . put ( pluginMap . baseClass ( ) , pluginMap ) ;
} } pluginMapsByCategory = Collections . unmodifiableMap ( mapsFromConfig ) ;
pluginMapsByClass = Maps . unmodifiableBiMap ( mapsFromConfigByClass ) ;
} private PluginRegistry ( @ Nonnull Config config , @ Nonnull Map <String , PluginMap > pluginMapsByCategory , @ Nonnull BiMap <Class <? > , PluginMap > pluginMapsByClass ) { this . config = config ;
this . pluginMapsByCategory = pluginMapsByCategory ;
this . pluginMapsByClass = pluginMapsByClass ;
} public PluginRegistry withOverrides ( Config overrides ) { Config newConfig = overrides . withFallback ( config ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
if ( overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) && overrides . hasPath ( PLUGINS_PATH_PATH ) || overrides . hasPath ( pluginPath ) ) { return new PluginRegistry ( newConfig ) ;
} else { return new PluginRegistry ( newConfig , pluginMapsByCategory , pluginMapsByClass ) ;
} } public Config config ( ) { return config ;
} public Map <String , PluginMap > asMap ( ) { return pluginMapsByCategory ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginRegistry.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) || overrides . hasPath ( PLUGINS_PATH_PATH ) || overrides . hasPath ( pluginPath )
----> after: overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) || overrides . hasPath ( PLUGINS_PATH_PATH ) && overrides . hasPath ( pluginPath )
----> line number in original file: 89
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
@ Beta public class PluginRegistry { private static final Logger log = LoggerFactory . getLogger ( PluginRegistry . class ) ;
public static final String PLUGIN_DEFAULTS_PATH = "addthis.codec.plugins.defaults" ;
public static final String PLUGINS_PATH_PATH = "addthis.codec.plugins.path" ;
public static PluginRegistry defaultRegistry ( ) { return DefaultRegistry . DEFAULT ;
} @ Nonnull private final Map <String , PluginMap > pluginMapsByCategory ;
@ Nonnull private final BiMap <Class <? > , PluginMap > pluginMapsByClass ;
@ Nonnull private final Config config ;
public PluginRegistry ( @ Nonnull Config config ) { this . config = config ;
Config defaultPluginMapSettings = config . getConfig ( PLUGIN_DEFAULTS_PATH ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
Config pluginConfigs = config . getConfig ( pluginPath ) ;
Set <String > categories = pluginConfigs . root ( ) . keySet ( ) ;
Map <String , PluginMap > mapsFromConfig = new HashMap <> ( categories . size ( ) ) ;
BiMap <Class <? > , PluginMap > mapsFromConfigByClass = HashBiMap . create ( categories . size ( ) ) ;
for ( String category : categories ) { Config pluginConfig = pluginConfigs . getConfig ( category ) . withFallback ( defaultPluginMapSettings ) ;
PluginMap pluginMap = new PluginMap ( category , pluginConfig ) ;
mapsFromConfig . put ( category , pluginMap ) ;
if ( pluginMap . baseClass ( ) != null ) { mapsFromConfigByClass . put ( pluginMap . baseClass ( ) , pluginMap ) ;
} } pluginMapsByCategory = Collections . unmodifiableMap ( mapsFromConfig ) ;
pluginMapsByClass = Maps . unmodifiableBiMap ( mapsFromConfigByClass ) ;
} private PluginRegistry ( @ Nonnull Config config , @ Nonnull Map <String , PluginMap > pluginMapsByCategory , @ Nonnull BiMap <Class <? > , PluginMap > pluginMapsByClass ) { this . config = config ;
this . pluginMapsByCategory = pluginMapsByCategory ;
this . pluginMapsByClass = pluginMapsByClass ;
} public PluginRegistry withOverrides ( Config overrides ) { Config newConfig = overrides . withFallback ( config ) ;
String pluginPath = config . getString ( PLUGINS_PATH_PATH ) ;
if ( overrides . hasPath ( PLUGIN_DEFAULTS_PATH ) || overrides . hasPath ( PLUGINS_PATH_PATH ) && overrides . hasPath ( pluginPath ) ) { return new PluginRegistry ( newConfig ) ;
} else { return new PluginRegistry ( newConfig , pluginMapsByCategory , pluginMapsByClass ) ;
} } public Config config ( ) { return config ;
} public Map <String , PluginMap > asMap ( ) { return pluginMapsByCategory ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: configObject . toConfig ( ) . hasPath ( "_inline" ) && configObject . toConfig ( ) . getBoolean ( "_inline" )
----> after: configObject . toConfig ( ) . hasPath ( "_inline" ) || configObject . toConfig ( ) . getBoolean ( "_inline" )
----> line number in original file: 93
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasTarget != null
----> after: aliasTarget == null
----> line number in original file: 232
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( packageName != null ) && ( classValue == null )
----> after: ( packageName != null ) || ( classValue == null )
----> line number in original file: 255
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: packageName != null
----> after: packageName == null
----> line number in original file: 255
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/6.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: lastDotIndex >= 0
----> after: lastDotIndex <0
----> line number in original file: 261
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: baseClass != null
----> after: baseClass == null
----> line number in original file: 273
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasTarget != null
----> after: aliasTarget == null
----> line number in original file: 151
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( label . charAt ( 0 ) != '_' ) || "_array" . equals ( label )
----> after: ( label . charAt ( 0 ) != '_' ) && "_array" . equals ( label )
----> line number in original file: 83
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/23.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: packageName + '.'
----> after: packageName - '.'
----> line number in original file: 256
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/12.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasTarget != null
----> after: aliasTarget == null
----> line number in original file: 218
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/1.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO] 28 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) == ConfigValueType . STRING
----> after: configValue . valueType ( ) != ConfigValueType . STRING
----> line number in original file: 88
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: classValue == null
----> after: classValue != null
----> line number in original file: 255
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO] 28 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: alt != null
----> after: alt == null
----> line number in original file: 185
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/28.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! baseClass . isAssignableFrom ( classValue )
----> after: baseClass . isAssignableFrom ( classValue )
----> line number in original file: 273
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( configValue != null ) && ( configValue . valueType ( ) == ConfigValueType . OBJECT )
----> after: ( configValue != null ) || ( configValue . valueType ( ) == ConfigValueType . OBJECT )
----> line number in original file: 145
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/24.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/5.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: classValue == null
----> after: classValue != null
----> line number in original file: 269
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/10.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) == ConfigValueType . OBJECT
----> after: configValue . valueType ( ) != ConfigValueType . OBJECT
----> line number in original file: 145
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/7.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/2.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: arithmeticOperatorReplacementBinary
----> before: packageName + '.' + className
----> after: packageName + '.' - className
----> line number in original file: 256
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorDeletion
----> before: ! ( ( label . charAt ( 0 ) != '_' ) || "_array" . equals ( label ) || "_default" . equals ( label ) )
----> after: ( ( label . charAt ( 0 ) != '_' ) || "_array" . equals ( label ) || "_default" . equals ( label ) )
----> line number in original file: 83
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/9.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: baseClass != null
----> after: baseClass == null
----> line number in original file: 253
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/17.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/20.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/19.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue . valueType ( ) == ConfigValueType . OBJECT
----> after: configValue . valueType ( ) != ConfigValueType . OBJECT
----> line number in original file: 90
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/14.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: aliasTarget != null
----> after: aliasTarget == null
----> line number in original file: 195
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/15.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/21.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: label . charAt ( 0 ) != '_'
----> after: label . charAt ( 0 ) == '_'
----> line number in original file: 83
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/26.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/4.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( label . charAt ( 0 ) != '_' ) || "_array" . equals ( label ) || "_default" . equals ( label )
----> after: ( label . charAt ( 0 ) != '_' ) || "_array" . equals ( label ) && "_default" . equals ( label )
----> line number in original file: 83
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/13.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: alt != null
----> after: alt == null
----> line number in original file: 214
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/27.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/25.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/11.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: alt != null
----> after: alt == null
----> line number in original file: 228
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/results.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: conditionalOperatorReplacement
----> before: ( baseClass != null ) && ! baseClass . isAssignableFrom ( classValue )
----> after: ( baseClass != null ) || ! baseClass . isAssignableFrom ( classValue )
----> line number in original file: 273
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/29.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/8.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/18.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: configValue != null
----> after: configValue == null
----> line number in original file: 145
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/16.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/22.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 47 source files to /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/classes
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecTypeIdResolver.java:[93,31] typeFromId(java.lang.String) in com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/BufferIn.java:[35,28] readBytes(java.io.InputStream,int) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[87,14] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[95,24] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[181,22] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[186,22] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[210,35] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[216,35] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[356,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[358,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[360,18] writeShort(short,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[364,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[366,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[368,18] writeLong(long,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[370,18] writeInt(int,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[388,27] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[390,27] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[392,27] readShort(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[396,51] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[398,48] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[400,42] readLong(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[402,45] readInt(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[419,25] readCharString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[421,25] readString(java.io.InputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[427,18] writeCharString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/binary/CodecBin2.java:[429,18] writeString(java.lang.String,java.io.OutputStream) in com.addthis.basis.util.Bytes has been deprecated
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Some input files use unchecked or unsafe operations.
[WARNING] /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/src/main/java/com/addthis/codec/jackson/CodecJackson.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
=======================================================================
==src/mutated/java/com/addthis/codec/plugins/PluginMap.java/3.java
=======================================================================
/* LittleDarwin generated mutant
mutant type: relationalOperatorReplacement
----> before: nextKey == null
----> after: nextKey != null
----> line number in original file: 291
*/
package com . addthis . codec . plugins ;
import javax . annotation . Nonnull ;
import javax . annotation . Nullable ;
import java . util . Collections ;
import java . util . HashMap ;
import java . util . HashSet ;
import java . util . Map ;
import java . util . Set ;
import com . google . common . annotations . Beta ;
import com . google . common . base . Objects ;
import com . google . common . collect . BiMap ;
import com . google . common . collect . HashBiMap ;
import com . google . common . collect . ImmutableBiMap ;
import com . google . common . collect . Maps ;
import com . typesafe . config . Config ;
import com . typesafe . config . ConfigException ;
import com . typesafe . config . ConfigFactory ;
import com . typesafe . config . ConfigObject ;
import com . typesafe . config . ConfigValue ;
import com . typesafe . config . ConfigValueType ;
import org . slf4j . Logger ;
import org . slf4j . LoggerFactory ;
import static com . google . common . base . Preconditions . checkNotNull ;
@ Beta public class PluginMap { private static final Logger log = LoggerFactory . getLogger ( PluginMap . class ) ;
public static final PluginMap EMPTY = new PluginMap ( ) ;
@ Nonnull private final Config config ;
@ Nonnull private final BiMap <String , Class <? > > map ;
@ Nonnull private final Map <String , String > aliases ;
@ Nonnull private final Set <String > inlinedAliases ;
@ Nonnull private final String category ;
@ Nonnull private final String classField ;
@ Nullable private final Class <? > baseClass ;
public PluginMap ( @ Nonnull String category , @ Nonnull Config config ) { this . config = config ;
this . category = checkNotNull ( category ) ;
classField = config . getString ( "_field" ) ;
boolean errorMissing = config . getBoolean ( "_strict" ) ;
if ( config . hasPath ( "_class" ) ) { String baseClassName = config . getString ( "_class" ) ;
try { baseClass = Class . forName ( baseClassName ) ;
} catch ( ClassNotFoundException e ) { log . error ( "could not find specified base class {} for category {}" , baseClassName , category ) ;
throw new RuntimeException ( e ) ;
} } else { baseClass = null ;
} Set <String > labels = config . root ( ) . keySet ( ) ;
BiMap <String , Class <? > > mutableMap = HashBiMap . create ( labels . size ( ) ) ;
=======================================================================
==src/mutated/report.html
=======================================================================
<html>
<head>
<style type='text/css'>
table {
border-collapse: collapse;
}
table, th, td {
border: 2px solid black;
}
.tests{
width : 50%;
float : left;
}
.mutees{
float : right;
width : 50%;
}
.unit {
padding-top : 20px;
clear : both;
}
.coverage_bar {
display : inline-block;
height : 1.1em;
width: 130px;
background: #F55;
margin: 0 5px;
vertical-align: middle;
border: 1px solid #888;
position : relative;
}
.coverage_complete {
display : inline-block;
height : 100%;
background: #5F5;
float: left;
}
.coverage_legend {
position : absolute;
height : 100%;
width : 100%;
=======================================================================
==src/mutated/report.txt
=======================================================================
java/com/addthis/codec/binary/BufferIn.java: survived (2/2) -> ['1.java', '2.java'] - killed (0/2) -> []
java/com/addthis/codec/binary/BufferOut.java: survived (2/2) -> ['1.java', '2.java'] - killed (0/2) -> []
java/com/addthis/codec/binary/CodecBin2.java: survived (14/103) -> ['5.java', '9.java', '53.java', '64.java', '78.java', '79.java', '84.java', '90.java', '92.java', '93.java', '94.java', '96.java', '97.java', '100.java'] - killed (89/103) -> ['1.java', '2.java', '3.java', '4.java', '6.java', '7.java', '8.java', '10.java', '11.java', '12.java', '13.java', '14.java', '15.java', '16.java', '17.java', '18.java', '19.java', '20.java', '21.java', '22.java', '23.java', '24.java', '25.java', '26.java', '27.java', '28.java', '29.java', '30.java', '31.java', '32.java', '33.java', '34.java', '35.java', '36.java', '37.java', '38.java', '39.java', '40.java', '41.java', '42.java', '43.java', '44.java', '45.java', '46.java', '47.java', '48.java', '49.java', '50.java', '51.java', '52.java', '54.java', '55.java', '56.java', '57.java', '58.java', '59.java', '60.java', '61.java', '62.java', '63.java', '65.java', '66.java', '67.java', '68.java', '69.java', '70.java', '71.java', '72.java', '73.java', '74.java', '75.java', '76.java', '77.java', '80.java', '81.java', '82.java', '83.java', '85.java', '86.java', '87.java', '88.java', '89.java', '91.java', '95.java', '98.java', '99.java', '101.java', '102.java', '103.java']
java/com/addthis/codec/config/ConfigNodeCursor.java: survived (3/16) -> ['1.java', '4.java', '14.java'] - killed (13/16) -> ['2.java', '3.java', '5.java', '6.java', '7.java', '8.java', '9.java', '10.java', '11.java', '12.java', '13.java', '15.java', '16.java']
java/com/addthis/codec/config/ConfigTraversingParser.java: survived (14/30) -> ['1.java', '2.java', '3.java', '7.java', '8.java', '9.java', '10.java', '12.java', '13.java', '20.java', '22.java', '25.java', '28.java', '30.java'] - killed (16/30) -> ['4.java', '5.java', '6.java', '11.java', '14.java', '15.java', '16.java', '17.java', '18.java', '19.java', '21.java', '23.java', '24.java', '26.java', '27.java', '29.java']
java/com/addthis/codec/config/Configs.java: survived (31/43) -> ['3.java', '5.java', '7.java', '8.java', '10.java', '11.java', '13.java', '14.java', '15.java', '16.java', '17.java', '18.java', '19.java', '20.java', '21.java', '22.java', '23.java', '24.java', '26.java', '27.java', '28.java', '31.java', '32.java', '34.java', '35.java', '36.java', '37.java', '38.java', '39.java', '42.java', '43.java'] - killed (12/43) -> ['1.java', '2.java', '4.java', '6.java', '9.java', '12.java', '25.java', '29.java', '30.java', '33.java', '40.java', '41.java']
java/com/addthis/codec/jackson/CaseIgnoringEnumDeserializer.java: survived (5/7) -> ['1.java', '2.java', '3.java', '6.java', '7.java'] - killed (2/7) -> ['4.java', '5.java']
java/com/addthis/codec/jackson/CodecBeanDeserializer.java: survived (4/10) -> ['3.java', '6.java', '8.java', '9.java'] - killed (6/10) -> ['1.java', '2.java', '4.java', '5.java', '7.java', '10.java']
java/com/addthis/codec/jackson/CodecBeanDeserializerModifier.java: survived (1/3) -> ['2.java'] - killed (2/3) -> ['1.java', '3.java']
java/com/addthis/codec/jackson/CodecDeserializers.java: survived (1/2) -> ['1.java'] - killed (1/2) -> ['2.java']
java/com/addthis/codec/jackson/CodecIntrospector.java: survived (0/14) -> [] - killed (14/14) -> ['1.java', '2.java', '3.java', '4.java', '5.java', '6.java', '7.java', '8.java', '9.java', '10.java', '11.java', '12.java', '13.java', '14.java']
java/com/addthis/codec/jackson/CodecJackson.java: survived (1/5) -> ['4.java'] - killed (4/5) -> ['1.java', '2.java', '3.java', '5.java']
java/com/addthis/codec/jackson/CodecTypeDeserializer.java: survived (5/30) -> ['7.java', '19.java', '20.java', '21.java', '22.java'] - killed (25/30) -> ['1.java', '2.java', '3.java', '4.java', '5.java', '6.java', '8.java', '9.java', '10.java', '11.java', '12.java', '13.java', '14.java', '15.java', '16.java', '17.java', '18.java', '23.java', '24.java', '25.java', '26.java', '27.java', '28.java', '29.java', '30.java']
java/com/addthis/codec/jackson/CodecTypeIdResolver.java: survived (4/7) -> ['2.java', '4.java', '6.java', '7.java'] - killed (3/7) -> ['1.java', '3.java', '5.java']
java/com/addthis/codec/jackson/CodecTypeResolverBuilder.java: survived (0/3) -> [] - killed (3/3) -> ['1.java', '2.java', '3.java']
java/com/addthis/codec/jackson/IndexReportingObjectArrayDeserializer.java: survived (2/10) -> ['1.java', '7.java'] - killed (8/10) -> ['2.java', '3.java', '4.java', '5.java', '6.java', '8.java', '9.java', '10.java']
java/com/addthis/codec/jackson/Jackson.java: survived (18/23) -> ['2.java', '3.java', '4.java', '5.java', '6.java', '7.java', '8.java', '9.java', '10.java', '11.java', '12.java', '15.java', '17.java', '18.java', '19.java', '21.java', '22.java', '23.java'] - killed (5/23) -> ['1.java', '13.java', '14.java', '16.java', '20.java']
java/com/addthis/codec/jackson/MissingPropertyException.java: survived (0/1) -> [] - killed (1/1) -> ['1.java']
java/com/addthis/codec/jackson/UnderscorePropertyIgnorer.java: survived (0/1) -> [] - killed (1/1) -> ['1.java']
java/com/addthis/codec/plugins/PluginMap.java: survived (2/29) -> ['3.java', '11.java'] - killed (27/29) -> ['1.java', '2.java', '4.java', '5.java', '6.java', '7.java', '8.java', '9.java', '10.java', '12.java', '13.java', '14.java', '15.java', '16.java', '17.java', '18.java', '19.java', '20.java', '21.java', '22.java', '23.java', '24.java', '25.java', '26.java', '27.java', '28.java', '29.java']
java/com/addthis/codec/plugins/PluginRegistry.java: survived (2/3) -> ['2.java', '3.java'] - killed (1/3) -> ['1.java']
java/com/addthis/codec/plugins/Plugins.java: survived (1/1) -> ['1.java'] - killed (0/1) -> []
java/com/addthis/codec/reflection/CodableClassInfo.java: survived (4/13) -> ['4.java', '6.java', '9.java', '13.java'] - killed (9/13) -> ['1.java', '2.java', '3.java', '5.java', '7.java', '8.java', '10.java', '11.java', '12.java']
java/com/addthis/codec/reflection/CodableFieldInfo.java: survived (36/69) -> ['2.java', '3.java', '6.java', '7.java', '8.java', '9.java', '10.java', '13.java', '14.java', '16.java', '19.java', '22.java', '23.java', '24.java', '29.java', '35.java', '36.java', '37.java', '40.java', '41.java', '52.java', '53.java', '54.java', '55.java', '56.java', '57.java', '60.java', '61.java', '62.java', '63.java', '64.java', '65.java', '66.java', '67.java', '68.java', '69.java'] - killed (33/69) -> ['1.java', '4.java', '5.java', '11.java', '12.java', '15.java', '17.java', '18.java', '20.java', '21.java', '25.java', '26.java', '27.java', '28.java', '30.java', '31.java', '32.java', '33.java', '34.java', '38.java', '39.java', '42.java', '43.java', '44.java', '45.java', '46.java', '47.java', '48.java', '49.java', '50.java', '51.java', '58.java', '59.java']
java/com/addthis/codec/reflection/Fields.java: survived (4/20) -> ['3.java', '4.java', '8.java', '15.java'] - killed (16/20) -> ['1.java', '2.java', '5.java', '6.java', '7.java', '9.java', '10.java', '11.java', '12.java', '13.java', '14.java', '16.java', '17.java', '18.java', '19.java', '20.java']
java/com/addthis/codec/utils/ExecutorServiceBuilder.java: survived (3/3) -> ['1.java', '2.java', '3.java'] - killed (0/3) -> []
=======================================================================
==src/mutated/initialbuild.txt
=======================================================================
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Codec 3.3.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- jacoco-maven-plugin:0.7.1.201405082137:prepare-agent (default) @ codec ---
[INFO] argLine set to -javaagent:/home/perham/.m2/repository/org/jacoco/org.jacoco.agent/0.7.1.201405082137/org.jacoco.agent-0.7.1.201405082137-runtime.jar=destfile=/home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/jacoco.exec
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ codec ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ codec ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ codec ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ codec ---
[INFO] Surefire report directory: /home/perham/Study/LittleDarwin/Cases/codec-3.3.0/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running com.addthis.codec.jackson.WriteonlyPropertyIgnorerTest
Aug 02, 2015 1:11:15 AM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 5.1.1.Final
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.408 sec - in com.addthis.codec.jackson.WriteonlyPropertyIgnorerTest
Running com.addthis.codec.CodecRWOnlyTest
{"read1":123,"read2":234,"write1":456,"write2":567}
r1:111,r2:222,w1:333,w2:444
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in com.addthis.codec.CodecRWOnlyTest
Running com.addthis.codec.json.CodecJSONTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 sec - in com.addthis.codec.json.CodecJSONTest
Running com.addthis.codec.config.FeatureTest
[main] INFO com.addthis.codec.config.FeatureTest - unresolved {
# config/defaultgreeter.conf: 1
"greet" : {}
}
[main] INFO com.addthis.codec.config.FeatureTest - resolved {
# plugins/greet-complex.conf: 38
"_class" : "simple",
# plugins/greet-complex.conf: 39
"suffix" : "! What a pleasant default-alias suffix we are having!",
=======================================================================
==src/test/resources/application.conf
=======================================================================
include "plugins/greet-complex"
addthis.codec.plugins.defaults {
_strict: true
}
com.addthis.codec.jackson.ConfigTest.IntHolder {
inty = 2
}
plugins {
letter {
C: "com.addthis.codec.json.CodecJSONTest$C"
D: "com.addthis.codec.json.CodecJSONTest$D"
# enable array sugar and set it to use D
_array: { _class: D, _primary: letters }
}
bundle {
A: "com.addthis.codec.CodecObjectSubclassTest$A"
B: "com.addthis.codec.CodecObjectSubclassTest$B"
C: "com.addthis.codec.CodecObjectSubclassTest$C"
D: "com.addthis.codec.CodecObjectSubclassTest$D"
}
ccm {
0: com.addthis.codec.letters.C
1: com.addthis.codec.letters.G
}
# required for CodecBasicsTest; good luck figuring out why
empty {}
}
=======================================================================
==src/test/resources/config/arraygreet.conf
=======================================================================
greet: [{simple {}}, {simple {}}]
=======================================================================
==src/test/resources/config/defaultgreeter.conf
=======================================================================
greet {}
=======================================================================
==src/test/resources/config/simplemap.conf
=======================================================================
map {
a: 1
b: 2
c: 14
}
=======================================================================
==src/test/resources/config/autoarraygreet.conf
=======================================================================
# from greet-complex.conf, the crowd defaults are:
# # uses both autocollection and nested defaults
# crowd { simple.suffix: "! Where are all my friends?" }
greet.crowd {}
=======================================================================
==src/test/resources/plugins/greet-with-baseclass.conf
=======================================================================
addthis.codec.plugins.defaults {
_strict: true
}
addthis.codec.plugins.path: "plugins-test"
plugins-test {
greet {
_class: "com.addthis.codec.plugins.Greeter"
easy: "EasyGreet"
simple: "SimpleGreet"
}
}
=======================================================================
==src/test/resources/plugins/greet-with-baseclass-bad.conf
=======================================================================
addthis.codec.plugins.defaults {
_strict: true
}
plugins {
greet {
_class: "com.addthis.codec.plugins.Greeter"
easy: "EasyGreet"
simple: "SimpleGreet"
test: "PluginRegistryTest"
}
}
=======================================================================
==src/test/resources/plugins/greet-good.conf
=======================================================================
addthis.codec.plugins.defaults {
_strict: true
}
addthis.codec.plugins.path: "plugins-test"
plugins-test {
greet {
easy: "com.addthis.codec.plugins.EasyGreet"
simple: "com.addthis.codec.plugins.SimpleGreet"
}
}
=======================================================================
==src/test/resources/plugins/greet-bad.conf
=======================================================================
addthis.codec.plugins.defaults {
_strict: true
}
plugins {
greet {
easy: "com.addthis.codec.plugins.EasyGreet"
simple: "com.addthis.codec.plugins.SimpleGreet"
missing: "com.addthis.codec.plugins.MysteryGreet"
}
}
=======================================================================
==src/test/resources/plugins/greet-complex.conf
=======================================================================
addthis.codec.plugins.defaults {
_strict: true
}
# defaults
com.addthis.codec.plugins {
SimpleGreet {
suffix: "! What a pleasant default suffix we are having!"
}
CrowdGreet {
# uses both autocollection and nested defaults
crowd { simple.suffix: "! Where are all my friends?" }
}
ListGreet {
# uses both autocollection and nested defaults
crowd { simple.suffix: "! Where are all my friends?" }
}
ParseGreet {
bytes: "2KB", millis: "1 second", other: {simple.suffix: " from other"}
}
ParseGreetSub {
extra: "extra!"
}
ConfigGreet {
rawConfigValue: [3, 4, 5]
source: "global defaults"
}
}
plugins {
greet {
_class: "com.addthis.codec.plugins.Greeter"
_array {
_class: crowd,
_primary: crowd
}
_default {
_class: simple,
suffix: "! What a pleasant default-alias suffix we are having!"
}
config {
_class: ConfigGreet
}
configDefaulted {
_class: config
rawConfigValue: [0, 1, 2]
source: "alias defaults"
}
easy: "com.addthis.codec.plugins.EasyGreet"
simple: "com.addthis.codec.plugins.SimpleGreet"