Package patterntesting.annotation.check.ct

Package class diagram package patterntesting.annotation.check.ct
This package contains the annotations for PatternTesting Check-CT.

See:
          Description

Annotation Types Summary
AllowJDBC If you have damn JDBC calls in your class via DamnJDBC you can allow some methods these calls be declaring them with @AllowJDBC.
DamnJDBC If you want to forbid JDBC calls use this annotation.
DamnStaticVars  
EnableStreamWarning Use this annotation if you want to avoid the use of Stram classes like InputStream or OutputStream.
Immutable  
OnlyForTesting With this annotation you can mark methods which should be only called for testing but *never* from any other methods.
SuppressEncodingWarning Use this annotation to suppress warnings about undefined encodings.
SuppressExceptionWarning You can use this annotation to suppress warnings about declaring an unspecified Exception or Throwable for methods or constructors.
SuppressIllegalArgumentExceptionWarning If you want to suppress the warning that an IllegalArgumentException is thrown you can use this annotation here.
SuppressJUnitWarning If PatternTesting reports a warning about the improber use of JUnit you can suppress the warning with this annotation.
SuppressStackTraceWarning With this annotation you can suppress the warning that e.printStacktrace() is used.
SuppressStreamWarning Deprecated. no longer supported
SuppressSystemOutWarning With this annotation you can suppress the warning that System.out or System.err is used.
 

Package patterntesting.annotation.check.ct Description

This package contains the annotations for PatternTesting Check-CT. The annotations in this package can be used to control some compile time checks. In this case you must include patterntesting-check-ct-x.x.x.jar as AspectJ library.

Since:
0.8


Copyright © 2002–2014 PatternTesting Team. All rights reserved.