Package edu.umd.cs.findbugs.detect
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.
- Author:
- David Hovemeyer
-
Field Summary
Modifier and TypeFieldDescriptionstatic final InconsistentSyncWarningProperty
static final InconsistentSyncWarningProperty
static final InconsistentSyncWarningProperty
Below minimum percentage synchronized accesses.static final InconsistentSyncWarningProperty
Field is accessed unlocked most of the time, and therefore is probably not intended to be safely used from multiple threads.static final InconsistentSyncWarningProperty
static final InconsistentSyncWarningProperty
Field is never read outside constructor.static final InconsistentSyncWarningProperty
Field is never written outside constructor.static final InconsistentSyncWarningProperty
Field is never locked in the definition of the class.static final InconsistentSyncWarningProperty
The only unlocked accesses are in getter methods. -
Method Summary
Methods inherited from class edu.umd.cs.findbugs.props.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
-