413e41301c
Accepting request 1264754 from home:fstrba:maven
Fridrich Strba2025-03-27 21:45:10 +00:00
1f900d909b
- Update to v4.9.3 * Added + Introduced UselessSuppressionDetector to report the useless annotations instead of NoteSuppressedWarnings (#3348) * Fixed + Do not report US_USELESS_SUPPRESSION_ON_METHOD on synthetic methods (#3351)
Anton Shvetz2025-03-15 21:58:02 +00:00
ce39325746
- Update to v4.9.2 * Added + Reporting useless @SuppressFBWarnings annotations (#641) * Fixed + Fixed html bug descriptions for AT_STALE_THREAD_WRITE_OF_PRIMITIVE and AT_NONATOMIC_64BIT_PRIMITIVE (#3303) + Fixed an HSM_HIDING_METHOD false positive when ECJ generates a synthetic method for an enum switch (#3305) + Fix AT_UNSAFE_RESOURCE_ACCESS_IN_THREAD false negatives, detector depending on method order. + Fix THROWS_METHOD_THROWS_CLAUSE_THROWABLE reported in a method calling MethodHandle.invokeExact due to its polymorphic signature (#3309) + Fix AT_STALE_THREAD_WRITE_OF_PRIMITIVE false positive in inner class (#3310). + Fix AT_STALE_THREAD_WRITE_OF_PRIMITIVE false positive for ECJ compiled enum switches (#3316) + Fix RC_REF_COMPARISON false positive with Lombok With annotation (#3319) + Avoid calling File.getCanonicalPath twice to improve performance (#3325) + Fix MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR and MC_OVERRIDABLE_METHOD_CALL_IN_CLONE false positive when the overridable method is outside the class (#3328). + Fix NullPointerException thrown from ThrowingExceptions detector (#3337). * Removed + Removed the TLW_TWO_LOCK_NOTIFY, LI_LAZY_INIT_INSTANCE, BRSA_BAD_RESULTSET_ACCESS, BC_NULL_INSTANCEOF,
Anton Shvetz2025-03-01 22:18:28 +00:00
75fd5a9215
- Update to v4.9.1 * Added + New detector SharedVariableAtomicityDetector for new bug types AT_NONATOMIC_OPERATIONS_ON_SHARED_VARIABLE, AT_NONATOMIC_64BIT_PRIMITIVE and AT_STALE_THREAD_WRITE_OF_PRIMITIVE (See SEI CERT rules VNA00-J, VNA02-J and VNA05-J). + New detector FindHiddenMethod for bug type HSM_HIDING_METHOD. This bug is reported whenever a subclass method hides the static method of super class. (See SEI CERT MET07-J). * Fixed + Fixed the parsing of generics methods in ThrowingExceptions (#3267) + Accept the 1st parameter of java.util.concurrent.CompletableFuture's completeOnTimeout(), getNow() and obtrudeValue() functions as nullable (#1001). + Fixed the analysis error when FindReturnRef was checking instructions corresponding to a CFG branch that was optimized away (#3266) + Added execute file permission to files in the distribution archive (#3274) + Fixed a stack overflow in MultipleInstantiationsOfSingletons when a singleton initializer makes recursive calls (#3280) + Fixed NPE in FindReturnRef on inner class fields (#3283) + Fixed NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE false positive when add edu.umd.cs.findbugs.annotations.Nullable (#3243)
Anton Shvetz2025-02-10 01:50:02 +00:00
5af264c904
Accepting request 1238326 from home:urbic:branches:Java:packages
Fridrich Strba2025-01-17 11:28:04 +00:00
0d3bcb5115
Accepting request 1238225 from home:urbic:branches:Java:packages
Fridrich Strba2025-01-16 11:29:12 +00:00