Skip to content

Generic Inspections

InspectionMeaning
Assignsthe given variable or attribute assigned?
Callsis the given method, function or procedure called?
Declaresis the given element declared?
DeclaresComputationdoes the given computation - method, predicate, function, etc - exist?
DeclaresComputationWithAritydoes the given computation have no arguments?
DeclaresEntryPointis there a program entry point, like a main procedure?
DeclaresFunctionis a given function declared?
DeclaresRecursivelyis a given computation declared using recusion?
DeclaresTypeAliasis a given type synonym declared?
DeclaresTypeSignatureis a given computation type signature declared?
DeclaresVariableis a given local or global variable declared?
Delegatesis a non-empty method, function or procedure declared and called?
Raisesis the given exception type raised?
Rescuesis the given exception type rescued?
SubordinatesDeclarationsToare all the declarations in the code called from the given declaration?
SubordinatesDeclarationsToEntryPointare all the declarations in the code called from an entry point?
TypesAsis the given type used to type a variable?
TypesParameterAsis a parameter typed as a given type?
TypesReturnAsis the given type used to type a return?
Usesis there any reference to the given element?
UsesArithmeticare arithmetic operators used?
UsesConditionalare any conditional control structure used?
UsesExceptionHandlingis any exception handlded?
UsesExceptionsis any exception raised?
UsesForis any kind of comprehension or indexed repetition used?
UsesIfis an if control structure used?
UsesLogicare boolean operators used?
UsesMathare artithmetic operators used?
UsesPrintis a print statement used?
UsesTypeis the given typed used in a signature?

Code Smells