Identifies computations of primitive values that lead to the same result as a
previous computation. Such computations (which could be a constant expression)
are generally useless and hinder code comprehension.
Linear Supertypes
AnyRef, Any
Ordering
Alphabetic
By Inheritance
Inherited
UselessReComputationsAnalysis
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Value Members
final def!=(arg0: Any): Boolean
Definition Classes
AnyRef → Any
final def##(): Int
Definition Classes
AnyRef → Any
final def==(arg0: Any): Boolean
Definition Classes
AnyRef → Any
defapply(theProject: SomeProject, classFile: ClassFile, method: Method, result: AIResult { val domain: org.opalj.ai.domain.TheCode with org.opalj.ai.domain.ConcreteIntegerValues with org.opalj.ai.domain.ConcreteLongValues with org.opalj.ai.ValuesDomain }): Seq[Issue]
Identifies computations of primitive values that lead to the same result as a previous computation. Such computations (which could be a constant expression) are generally useless and hinder code comprehension.