Class InconsistentSyncWarningProperty
java.lang.Object
edu.umd.cs.findbugs.props.AbstractWarningProperty
edu.umd.cs.findbugs.detect.InconsistentSyncWarningProperty
- All Implemented Interfaces:
WarningProperty
Warning properties for inconsistent synchronization detector.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final InconsistentSyncWarningPropertystatic final InconsistentSyncWarningPropertystatic final InconsistentSyncWarningPropertyBelow minimum percentage synchronized accesses.static final InconsistentSyncWarningPropertyField is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads.static final InconsistentSyncWarningPropertystatic final InconsistentSyncWarningPropertyField is never read outside constructor.static final InconsistentSyncWarningPropertyField is never written outside constructor.static final InconsistentSyncWarningPropertyField is never locked in the definition of the class.static final InconsistentSyncWarningPropertyThe only unlocked accesses are in getter methods. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateInconsistentSyncWarningProperty(String name, PriorityAdjustment priorityAdjustment) -
Method Summary
Methods inherited from class AbstractWarningProperty
getName, getPriorityAdjustment
-
Field Details
-
MANY_BIASED_UNLOCKED
Field is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads. -
NEVER_WRITTEN
Field is never written outside constructor. -
NEVER_READ
Field is never read outside constructor. -
NO_LOCAL_LOCKS
Field is never locked in the definition of the class. (I.e., all locked accesses are in methods of other classes.) -
BELOW_MIN_SYNC_PERCENT
Below minimum percentage synchronized accesses. -
ONLY_UNSYNC_IN_GETTERS
The only unlocked accesses are in getter methods. -
ANNOTATED_AS_GUARDED_BY_THIS
-
MUTABLE_SERVLET_FIELD
-
ANNOTATED_AS_THREAD_SAFE
-
-
Constructor Details
-
InconsistentSyncWarningProperty
-