AptusAnnotations

aptus.AptusAnnotations

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

class finl(val message: String) extends StaticAnnotation

to convey something is final conceptually in the corner case of multiple inheritance

to convey something is final conceptually in the corner case of multiple inheritance

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class fordevonly(val message: String) extends StaticAnnotation

to convey that something isn't meant to remain in production code

to convey that something isn't meant to remain in production code

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class nonfinl(val message: String) extends StaticAnnotation

to convey explicitly that something is intended to be overriden in some situations (as opposed to having forgotten to make it final).

to convey explicitly that something is intended to be overriden in some situations (as opposed to having forgotten to make it final).

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class notprivate(val message: String) extends StaticAnnotation

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class notprotected(val message: String) extends StaticAnnotation

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class notsealed(val message: String) extends StaticAnnotation

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class ordermatters(val message: String) extends StaticAnnotation

to convey that the order of the following code is important

to convey that the order of the following code is important

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any
class pseudosealed(val message: String) extends StaticAnnotation

in cases where should be sealed but can't because we refactored some code to another file for clarity

in cases where should be sealed but can't because we refactored some code to another file for clarity

Attributes

Supertypes
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any