SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.9.3

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
108 45 0 1

Files

Class Bugs
org.logicmachine.rebl.unitTest.common.CommonTest$UnsuccessfulCallable 1
org.logicmachine.rebl.unitTest.common.SafeIterableTest 2
org.logicmachine.rebl.unitTest.domain.entities.ActiveEntityTest 1
org.logicmachine.rebl.unitTest.domain.entities.ActiveEntityTest$MyFailureAction 1
org.logicmachine.rebl.unitTest.domain.transactions.ScopedTransactionTest 12
org.logicmachine.rebl.unitTest.domain.transactions.managers.GenericTransactionAwareScopeTest 19
org.logicmachine.rebl.unitTest.domain.transactions.managers.JdbcTransactionAwareScopeTest 8
org.logicmachine.rebl.unitTest.language.context.GenericScopeTest 1

org.logicmachine.rebl.unitTest.common.CommonTest$UnsuccessfulCallable

Bug Category Details Line Priority
Method intentionally throws RuntimeException. BAD_PRACTICE THROWS_METHOD_THROWS_RUNTIMEEXCEPTION 695 Low

org.logicmachine.rebl.unitTest.common.SafeIterableTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 77-87 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 68-72 Low

org.logicmachine.rebl.unitTest.domain.entities.ActiveEntityTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 345-355 Low

org.logicmachine.rebl.unitTest.domain.entities.ActiveEntityTest$MyFailureAction

Bug Category Details Line Priority
Method intentionally throws RuntimeException. BAD_PRACTICE THROWS_METHOD_THROWS_RUNTIMEEXCEPTION 791 Low

org.logicmachine.rebl.unitTest.domain.transactions.ScopedTransactionTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 164-171 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 302-309 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 276-284 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 289-297 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 242-253 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 220-226 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 231-237 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 258-271 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 152-159 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 208-215 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 195-203 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 176-190 Low

org.logicmachine.rebl.unitTest.domain.transactions.managers.GenericTransactionAwareScopeTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 80-84 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 145-152 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 116-125 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 201-208 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 213-220 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 89-111 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 188-196 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 130-138 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 174-183 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 293-304 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 239-249 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 157-169 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 335-336 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 325-330 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 309-320 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 254-261 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 266-273 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 225-234 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 278-288 Low

org.logicmachine.rebl.unitTest.domain.transactions.managers.JdbcTransactionAwareScopeTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 385-387 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 392 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 402 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 136-141 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 146-152 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 157-164 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 85-86 Low
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 397 Low

org.logicmachine.rebl.unitTest.language.context.GenericScopeTest

Bug Category Details Line Priority
Method lists Exception in its throws clause, but it could be more specific. BAD_PRACTICE THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION 1111-1112 Low