object IssueKind
An issue kind describes how an issue manifests itself in the source code.
- Source
- IssueKind.scala
- Alphabetic
- By Inheritance
- IssueKind
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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
- final val AllKinds: Set[String]
- final val ConstantComputation: String("constant computation")
A computation that always returns the same value.
- final val DeadPath: String("dead path")
A path in a program that will never be executed.
- final val DubiousMethodCall: String("dubious method call")
"a method is called that may have unexpected/unwanted behavior in the given context"
- final val DubiousMethodDefinition: String("dubious method definition")
- final val InconsistentSynchronization: String("inconsistent synchronization")
- final val JavaCollectionAPIMisusage: String("Java collection API Misusage")
The Java Collection API is not used in the correct way/as intended.
- final val MethodMissing: String("method missing")
A method that should be implemented is missing.
- final val MissingStaticModifier: String("static modifier missing")
- final val ThrowsException: String("throws exception")
A statement, which is not a "throw statement", which always throws an exception.
- final val UnguardedUse: String("unguarded use")
Use of a local variable that is not guarded though usage are also guarded.
Use of a local variable that is not guarded though usage are also guarded.
def m(o : Object){ // guarded use if (o ne null) { println(o.toString) } // unguarded use o.hashCode }
Example: - final val UnusedField: String("unused field")
The field is not used and cannot be used by 3rd part extensions.
- final val UnusedLocalVariable: String("unused local variable")
- final val UnusedMethod: String("unused method")
The method is not used and cannot be used by 3rd part extensions.
- final val UselessComputation: String("useless computation")
Something is currently unused and cannot be used in the future.
Something is currently unused and cannot be used in the future.
Useless is in particular related to the implementation of methods.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated