FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.1

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
554 16 0 0

yarfraw.core.datamodel.Text

Bug Category Details Line
Class yarfraw.core.datamodel.Text defines non-transient non-serializable instance field _xhtmlDiv BAD_PRACTICE SE_BAD_FIELD Not available

yarfraw.generated.atom03.elements.ObjectFactory

Bug Category Details Line
Confusing to have methods yarfraw.generated.atom03.elements.ObjectFactory.createFeed(FeedType) and yarfraw.generated.atom10.elements.ObjectFactory.createFeed(FeedType) BAD_PRACTICE NM_CONFUSING 89

yarfraw.generated.atom03.ext.elements.ObjectFactory

Bug Category Details Line
Confusing to have methods yarfraw.generated.atom03.ext.elements.ObjectFactory.createContent(ContentType) and yarfraw.generated.atom10.elements.ObjectFactory.createContent(ContentType) BAD_PRACTICE NM_CONFUSING 106

yarfraw.io.CachedFeedReader$NotModfiedException

Bug Category Details Line
yarfraw.io.CachedFeedReader$NotModfiedException is serializable but also an inner class of a non-serializable class BAD_PRACTICE SE_BAD_FIELD_INNER_CLASS 94

yarfraw.mapping.backward.impl.Rss10MappingUtils$ItemComparacotr

Bug Category Details Line
yarfraw.mapping.backward.impl.Rss10MappingUtils$ItemComparacotr implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 1-142

yarfraw.mapping.backward.impl.ToChannelAtom03Impl

Bug Category Details Line
Confusing to have methods yarfraw.mapping.backward.impl.ToChannelAtom03Impl.execute(FeedType) and yarfraw.mapping.backward.impl.ToChannelAtom10Impl.execute(FeedType) BAD_PRACTICE NM_CONFUSING 30-73

yarfraw.utils.CommonUtils

Bug Category Details Line
Exception is caught when Exception is not thrown in yarfraw.utils.CommonUtils.isDateFormatValid(String, FeedFormat) STYLE REC_CATCH_EXCEPTION 90
Exception is caught when Exception is not thrown in yarfraw.utils.CommonUtils.tryParseDate(String) STYLE REC_CATCH_EXCEPTION 129
Call to method of static java.text.DateFormat in yarfraw.utils.CommonUtils.getDateAsISO8601String(Date) MT_CORRECTNESS STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE 214
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL1 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL2 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL3 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL4 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL5 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.ISO_8601_LVL6 MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available
Found static field of type java.text.DateFormat in yarfraw.utils.CommonUtils.RFC822DATE_FORMAT MT_CORRECTNESS STCAL_STATIC_SIMPLE_DATA_FORMAT_INSTANCE Not available