FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
77 10 0 0

org.apache.johnzon.core.AbstractJsonFactory

Bug Category Details Line Priority
La méthode new org.apache.johnzon.core.AbstractJsonFactory(Map, Collection, Collection) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet PERFORMANCE WMI_WRONG_MAP_ITERATOR 48 Medium

org.apache.johnzon.core.JsonBuilderFactoryImpl

Bug Category Details Line Priority
La classe org.apache.johnzon.core.JsonBuilderFactoryImpl définit le champ d'instance org.apache.johnzon.core.JsonBuilderFactoryImpl.logger non transient et non sérialisable BAD_PRACTICE SE_BAD_FIELD High
La méthode new org.apache.johnzon.core.JsonBuilderFactoryImpl(Map, BufferStrategy$BufferProvider) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet PERFORMANCE WMI_WRONG_MAP_ITERATOR 58 Medium

org.apache.johnzon.core.JsonChars

Bug Category Details Line Priority
org.apache.johnzon.core.JsonChars.EVT_MAP devrait être sorti de l'interface et mis en package protected MALICIOUS_CODE MS_OOI_PKGPROTECT 80 Medium

org.apache.johnzon.core.JsonGeneratorImpl

Bug Category Details Line Priority
org.apache.johnzon.core.JsonGeneratorImpl est Serializable ; pensez à déclarer serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 41 Medium
Useless condition: it's known that c < 128 at this point STYLE UC_USELESS_CONDITION 552 High
Useless condition: it's known that c < 8192 (0x2000) at this point STYLE UC_USELESS_CONDITION 552 High

org.apache.johnzon.core.JsonNumberImpl

Bug Category Details Line Priority
org.apache.johnzon.core.JsonNumberImpl est Serializable ; pensez à déclarer serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 28 Medium

org.apache.johnzon.core.JsonObjectImpl

Bug Category Details Line Priority
org.apache.johnzon.core.JsonObjectImpl est Serializable ; pensez à déclarer serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 38 Medium

org.apache.johnzon.core.JsonStringImpl

Bug Category Details Line Priority
org.apache.johnzon.core.JsonStringImpl est Serializable ; pensez à déclarer serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 27 Medium