Class Option Recommendations

Below, is a list of classes that may be updated with final or abstract.
The red stars mention possible upgrade by using final or abstract keywords; The green stars mention a valid absence of the option (an extended class, that can't be final, ...); The absence of star report currently configured classes. .

Final Abstract Name Path
class FollowCalls extends DSL \followcalls
class DSLFactory \dslfactory
class HasNoConstantDefinition extends DSL \hasnoconstantdefinition
class InIs extends DSL \inis
class Implementing extends DSL \implementing
class IsNotExtendingComposer extends DSL \isnotextendingcomposer
class IsLowercase extends DSL \islowercase
class AtomInsideExpression extends DSL \atominsideexpression
class IsThis extends DSL \isthis
class HasConstantDefinition extends DSL \hasconstantdefinition
class AtomInsideNoAnonymous extends DSL \atominsidenoanonymous
class IsNotUppercase extends DSL \isnotuppercase
class Trim extends DSL \trim
class GoToCurrentScope extends DSL \gotocurrentscope
class IsNotNullable extends DSL \isnotnullable
class SavePropertyAs extends DSL \savepropertyas
class NoAtomWithoutPropertyInside extends DSL \noatomwithoutpropertyinside
class ClassDefinition extends Analyzer \classdefinition
class Filter extends DSL \filter
class MakeVariableName extends DSL \makevariablename
class Not extends DSL \not
class PreviousCalls extends DSL \previouscalls
class GroupFilter extends DSL \groupfilter
class HasTrait extends DSL \hastrait
class AtomInsideWithCall extends DSL \atominsidewithcall
class AtomFunctionIs extends DSL \atomfunctionis
class PreviousSibling extends DSL \previoussibling
class OutIsIE extends DSL \outisie
class AnalyzerIsNot extends DSL \analyzerisnot
class HasInstruction extends DSL \hasinstruction
class AnalyzerIs extends DSL \analyzeris
class CodeIsPositiveInteger extends DSL \codeispositiveinteger
class ProcessLevels extends DSL \processlevels
class FunctioncallIsNot extends DSL \functioncallisnot
class IsNotEmptyBody extends DSL \isnotemptybody
class HasNoClass extends DSL \hasnoclass
class CollectContainers extends DSL \collectcontainers
class CountArrayDimension extends DSL \countarraydimension
class HasNoDefinition extends DSL \hasnodefinition
class HasLoop extends DSL \hasloop
class FullcodeIs extends DSL \fullcodeis
class Unique extends DSL \unique
class IsArgument extends DSL \isargument
class HasNoInterface extends DSL \hasnointerface
class NotExtending extends DSL \notextending
class ProcessDereferencing extends DSL \processdereferencing
class IsNotMixedcase extends DSL \isnotmixedcase
class GoToLiteralValue extends DSL \gotoliteralvalue
class GoToFile extends DSL \gotofile
class FullnspathIs extends DSL \fullnspathis
class GetNameInFNP extends DSL \getnameinfnp
class NoTraitDefinition extends DSL \notraitdefinition
class OutIsNot extends DSL \outisnot
class GoToAllDefinitions extends DSL \gotoalldefinitions
class IsNotEmptyArray extends DSL \isnotemptyarray
class AnalyzerInsideMoreThan extends DSL \analyzerinsidemorethan
class HasInterfaceDefinition extends DSL \hasinterfacedefinition
class GoToTrait extends DSL \gototrait
class IsUsed extends DSL \isused
class NotSamePropertyAs extends DSL \notsamepropertyas
class HasTryCatch extends DSL \hastrycatch
class IsNotIgnored extends DSL \isnotignored
class HasIfThen extends DSL \hasifthen
class GoToClassInterface extends DSL \gotoclassinterface
class HasNoCatch extends DSL \hasnocatch
class IsNotInheritedMethod extends DSL \isnotinheritedmethod
class SaveNullableAs extends DSL \savenullableas
class Back extends DSL \back
class GoToAllChildren extends DSL \gotoallchildren
class HasChildWithRank extends DSL \haschildwithrank
class NoInterfaceDefinition extends DSL \nointerfacedefinition
class HasNoOut extends DSL \hasnoout
class IsReassigned extends DSL \isreassigned
class FullcodeInside extends DSL \fullcodeinside
class CollectImplements extends DSL \collectimplements
class GoToClassTrait extends DSL \gotoclasstrait
class IsGlobalCode extends DSL \isglobalcode
class GoToInterface extends DSL \gotointerface
class Values extends DSL \values
class _As extends DSL \_as
class GoToAllTraits extends DSL \gotoalltraits
class FullcodeLength extends DSL \fullcodelength
class IsMoreHash extends DSL \ismorehash
class GoToNamespace extends DSL \gotonamespace
class HasVariadicArgument extends DSL \hasvariadicargument
class IsLess extends DSL \isless
class HasFunctionDefinition extends DSL \hasfunctiondefinition
class HasNoTryCatch extends DSL \hasnotrycatch
class FunctionDefinition extends Analyzer \functiondefinition
class AtomIs extends DSL \atomis
class NoAtomInside extends DSL \noatominside
class HasParent extends DSL \hasparent
class IsMissingOrNull extends DSL \ismissingornull
class HasFunction extends DSL \hasfunction
class AtomIsNot extends DSL \atomisnot
class Count extends DSL \count
class HasNoIfthen extends DSL \hasnoifthen
class GoToAllElse extends DSL \gotoallelse
class Select extends DSL \select
class NextSiblings extends DSL \nextsiblings
class AtomInside extends DSL \atominside
class HasOut extends DSL \hasout
class OutIs extends DSL \outis
class RegexIsNot extends DSL \regexisnot
class HasClassTrait extends DSL \hasclasstrait
class IsEqual extends DSL \isequal
class GoToFunction extends DSL \gotofunction
class NextCalls extends DSL \nextcalls
class IsComplexExpression extends DSL \iscomplexexpression
class GoToClass extends DSL \gotoclass
class GoToClassInterfaceTrait extends DSL \gotoclassinterfacetrait
class Is extends DSL \is
class SamePropertyAs extends DSL \samepropertyas
class SameTypehintAs extends DSL \sametypehintas
class GoToAllParents extends DSL \gotoallparents
class HasNoVariadicArgument extends DSL \hasnovariadicargument
class FollowValue extends DSL \followvalue
class NoQuery extends DSL \noquery
class IsMore extends DSL \ismore
class PropertyIs extends DSL \propertyis
class InitVariable extends DSL \initvariable
class GroupCount extends DSL \groupcount
class CountBy extends DSL \countby
class NoAnalyzerInsideWithProperty extends DSL \noanalyzerinsidewithproperty
class NoDelimiterIs extends DSL \nodelimiteris
class HasNoClassInterface extends DSL \hasnoclassinterface
class IsVisible extends DSL \isvisible
class CollectMethods extends DSL \collectmethods
class ProcessIndentingAverage extends DSL \processindentingaverage
class HasNoFunction extends DSL \hasnofunction
class CheckTypeWithAtom extends DSL \checktypewithatom
class HasAtomInside extends DSL \hasatominside
class VariableIsAssigned extends DSL \variableisassigned
class Extending extends DSL \extending
class GetVariable extends DSL \getvariable
class IsLocalClass extends DSL \islocalclass
class IsNullable extends DSL \isnullable
class CollectVariables extends DSL \collectvariables
class NoCodeInside extends DSL \nocodeinside
class AtomInsideNoBlock extends DSL \atominsidenoblock
class HasChildren extends DSL \haschildren
class IsNotLiteral extends DSL \isnotliteral
class HasNoNamedInstruction extends DSL \hasnonamedinstruction
class GoToImplements extends DSL \gotoimplements
class HasNoParent extends DSL \hasnoparent
class GoToParent extends DSL \gotoparent
class RegexIs extends DSL \regexis
class GoToInstruction extends DSL \gotoinstruction
class HasInterface extends DSL \hasinterface
class IsUppercase extends DSL \isuppercase
class NoChildWithRank extends DSL \nochildwithrank
class HasIn extends DSL \hasin
class FullnspathIsNot extends DSL \fullnspathisnot
class GoToFirstExpression extends DSL \gotofirstexpression
class PreviousSiblings extends DSL \previoussiblings
class NoDelimiterIsNot extends DSL \nodelimiterisnot
class NoAnalyzerInside extends DSL \noanalyzerinside
class HasTraitDefinition extends DSL \hastraitdefinition
class AddETo extends DSL \addeto
class FunctioncallIs extends DSL \functioncallis
class NextSibling extends DSL \nextsibling
class NotImplementing extends DSL \notimplementing
class HasNoLoop extends DSL \hasnoloop
class HasNoFunctionDefinition extends DSL \hasnofunctiondefinition
class Ignore extends DSL \ignore
class AtomInsideNoDefinition extends DSL \atominsidenodefinition
class AnalyzerInside extends DSL \analyzerinside
class HasNoInstruction extends DSL \hasnoinstruction
class IsLiteral extends DSL \isliteral
class InIsIE extends DSL \inisie
class FunctionInside extends DSL \functioninside
class HasNoCountedInstruction extends DSL \hasnocountedinstruction
class IsLessHash extends DSL \islesshash
class HasNextSibling extends DSL \hasnextsibling
class Has extends DSL \has
class SaveOutAs extends DSL \saveoutas
class SetProperty extends DSL \setproperty
class HasNoClassInterfaceTrait extends DSL \hasnoclassinterfacetrait
class IsNotLocalClass extends DSL \isnotlocalclass
class PropertyIsNot extends DSL \propertyisnot
class GetStringLength extends DSL \getstringlength
class FollowAlias extends DSL \followalias
class HasClassDefinition extends DSL \hasclassdefinition
class NoAtomPropertyInside extends DSL \noatompropertyinside
class AtomInsideMoreThan extends DSL \atominsidemorethan
class HasNoNextSibling extends DSL \hasnonextsibling
class NoFullcodeInside extends DSL \nofullcodeinside
class GoToExtends extends DSL \gotoextends
class OtherSiblings extends DSL \othersiblings
class OutWithRank extends DSL \outwithrank
class FollowParAs extends DSL \followparas
class FullcodeVariableIs extends DSL \fullcodevariableis
class StopQuery extends DSL \stopquery
class IsNotArgument extends DSL \isnotargument
class Property \property
class IsNot extends DSL \isnot
class CodeIsNot extends DSL \codeisnot
class IsNotHash extends DSL \isnothash
class SaveMethodNameAs extends DSL \savemethodnameas
class HasClassInterface extends DSL \hasclassinterface
class HasClass extends DSL \hasclass
class CollectArguments extends DSL \collectarguments
class InterfaceDefinition extends Analyzer \interfacedefinition
class IsNotPropertyDefined extends DSL \isnotpropertydefined
class IsReferencedArgument extends DSL \isreferencedargument
class IsPropertyDefined extends DSL \ispropertydefined
class GoToLoop extends DSL \gotoloop
class FullcodeIsNot extends DSL \fullcodeisnot
class Composer extends Reports \composer
class Symlink extends Vcs \symlink
class Tarbz extends Vcs \tarbz
class Git extends Vcs \git
class Zip extends Vcs \zip
class Rar extends Vcs \rar
class Cvs extends Vcs \cvs
class Copy extends Vcs \copy
class Targz extends Vcs \targz
class SevenZ extends Vcs \sevenz
class Svn extends Vcs \svn
class CollectTraits extends DSL \collecttraits
class NoClassDefinition extends DSL \noclassdefinition
class CodeIs extends DSL \codeis
class Optional extends DSL \optional
class SamePropertyAsArray extends DSL \samepropertyasarray
class ZendF \zendf
class RulesetsExt implements RulesetsInterface \rulesetsext
class Rulesets implements RulesetsInterface \rulesets
class RulesetsMain implements RulesetsInterface \rulesetsmain
class Dictionary \dictionary
class Collector extends Loader \collector
class Methods \methods
class CakePHP \cakephp
class ZendF2 \zendf2
class ZendF3 \zendf3
abstract class Data \data
class Mercurial extends Vcs \mercurial
class None extends Loader \none
class Bazaar extends Vcs \bazaar
  abstract class Slim extends Analyzer \slim
class Joomla extends UsesFramework \joomla
class Ez extends UsesFramework \ez
class Typo3 extends UsesFramework \typo3
class Drupal extends UsesFramework \drupal
class Concrete5 extends UsesFramework \concrete5
class Codeigniter extends UsesFramework \codeigniter
class Fuel extends UsesFramework \fuel
class Phalcon extends UsesFramework \phalcon
class Yii extends UsesFramework \yii
class Laravel extends UsesFramework \laravel
class Symfony extends UsesFramework \symfony
class Wordpress extends UsesFramework \wordpress
class RulesetsExtra implements RulesetsInterface \rulesetsextra
class RulesetsIgnore implements RulesetsInterface \rulesetsignore
class RulesetsDev \rulesetsdev
class MissingResult \missingresult
class TooManyFinds extends Analyzer \toomanyfinds
class ThrowInDestruct extends Analyzer \throwindestruct
class UndefinedParentMP extends Analyzer \undefinedparentmp
class Constructor extends Analyzer \constructor
class MakeMagicConcrete extends Analyzer \makemagicconcrete
class CantInstantiateClass extends Analyzer \cantinstantiateclass
class CloningUsage extends Analyzer \cloningusage
class ImplementedMethodsArePublic extends Analyzer \implementedmethodsarepublic
class CouldBePrivate extends Analyzer \couldbeprivate
class MutualExtension extends Analyzer \mutualextension
class ShouldDeepClone extends Analyzer \shoulddeepclone
class WrongName extends Analyzer \wrongname
class TypehintCyclicDependencies extends Analyzer \typehintcyclicdependencies
class SameNameAsFile extends Analyzer \samenameasfile
class UseThis extends Analyzer \usethis
class ImplementIsForInterface extends Analyzer \implementisforinterface
  class InstantiatingAbstractClass extends Analyzer \instantiatingabstractclass
class PropertyUsedAbove extends Analyzer \propertyusedabove
class WrongTypedPropertyInit extends Analyzer \wrongtypedpropertyinit
class UsedPrivateMethod extends Analyzer \usedprivatemethod
class CouldBeClassConstant extends Analyzer \couldbeclassconstant
class Classnames extends Analyzer \classnames
class CheckOnCallUsage extends Analyzer \checkoncallusage
class UndefinedStaticclass extends Analyzer \undefinedstaticclass
class ChildRemoveTypehint extends Analyzer \childremovetypehint
class WeakType extends Analyzer \weaktype
class StrangeName extends Analyzer \strangename
class DynamicPropertyCall extends Analyzer \dynamicpropertycall
class HasMagicProperty extends Analyzer \hasmagicproperty
class Anonymous extends Analyzer \anonymous
class MagicMethod extends Analyzer \magicmethod
class DefinedStaticMP extends Analyzer \definedstaticmp
class MakeDefault extends Analyzer \makedefault
class NonStaticMethodsCalledStatic extends Analyzer \nonstaticmethodscalledstatic
class AmbiguousStatic extends Analyzer \ambiguousstatic
class OverwrittenConst extends Analyzer \overwrittenconst
  class CantInheritAbstractMethod extends Analyzer \cantinheritabstractmethod
class UsingThisOutsideAClass extends Analyzer \usingthisoutsideaclass
class RedefinedDefault extends Analyzer \redefineddefault
class ClassAliasUsage extends Analyzer \classaliasusage
class DefinedParentMP extends Analyzer \definedparentmp
class EmptyClass extends Analyzer \emptyclass
  class MissingAbstractMethod extends Analyzer \missingabstractmethod
class ThisIsForClasses extends Analyzer \thisisforclasses
class IsaMagicProperty extends Analyzer \isamagicproperty
class DontSendThisInConstructor extends Analyzer \dontsendthisinconstructor
class MultipleDeclarations extends Analyzer \multipledeclarations
class CitSameName extends Analyzer \citsamename
class MethodIsOverwritten extends Analyzer \methodisoverwritten
class UsedProtectedMethod extends Analyzer \usedprotectedmethod
  class AbstractOrImplements extends Analyzer \abstractorimplements
class WrongCase extends Analyzer \wrongcase
  class AbstractStatic extends Analyzer \abstractstatic
class ImmutableSignature extends Analyzer \immutablesignature
class IdenticalMethods extends Analyzer \identicalmethods
class MultipleTraitOrInterface extends Analyzer \multipletraitorinterface
class OldStyleVar extends Analyzer \oldstylevar
class MethodUsedBelow extends Analyzer \methodusedbelow
class MethodSignatureMustBeCompatible extends Analyzer \methodsignaturemustbecompatible
class PropertyUsedBelow extends Analyzer \propertyusedbelow
class CouldBeProtectedMethod extends Analyzer \couldbeprotectedmethod
class NoMagicWithArray extends Analyzer \nomagicwitharray
  class Abstractclass extends Analyzer \abstractclass
class NewOnFunctioncallOrIdentifier extends Analyzer \newonfunctioncalloridentifier
class AvoidUsing extends Analyzer \avoidusing
class UseClassOperator extends Analyzer \useclassoperator
class Finalmethod extends Analyzer \finalmethod
class AccessPrivate extends Analyzer \accessprivate
class AmbiguousVisibilities extends Analyzer \ambiguousvisibilities
class IntegerAsProperty extends Analyzer \integerasproperty
class UnusedProtectedMethods extends Analyzer \unusedprotectedmethods
class DisconnectedClasses extends Analyzer \disconnectedclasses
class AvoidOptionArrays extends Analyzer \avoidoptionarrays
class PropertyCouldBeLocal extends Analyzer \propertycouldbelocal
class ParentFirst extends Analyzer \parentfirst
class FossilizedMethod extends Analyzer \fossilizedmethod
class UndefinedProperty extends Analyzer \undefinedproperty
class DirectCallToMagicMethod extends Analyzer \directcalltomagicmethod
class InsufficientPropertyTypehint extends Analyzer \insufficientpropertytypehint
class ClassUsage extends CommonClassUsage \classusage
class LocallyUsedProperty extends Analyzer \locallyusedproperty
class UnusedPrivateProperty extends Analyzer \unusedprivateproperty
class UnusedMethods extends Analyzer \unusedmethods
class DefinedProperty extends PropertyUsage \definedproperty
class UnusedConstant extends Analyzer \unusedconstant
class AccessProtected extends Analyzer \accessprotected
class UndefinedStaticMP extends Analyzer \undefinedstaticmp
class DynamicSelfCalls extends Analyzer \dynamicselfcalls
class UndefinedConstants extends Analyzer \undefinedconstants
class MagicProperties extends Analyzer \magicproperties
class RedefinedPrivateProperty extends Analyzer \redefinedprivateproperty
class UndefinedClasses extends Analyzer \undefinedclasses
class NormalMethods extends Analyzer \normalmethods
class MultipleClassesInFile extends Analyzer \multipleclassesinfile
class IncompatibleSignature74 extends Analyzer \incompatiblesignature74
class CouldBeProtectedProperty extends Analyzer \couldbeprotectedproperty
class UnresolvedInstanceof extends Analyzer \unresolvedinstanceof
  class UselessAbstract extends Analyzer \uselessabstract
class NonPpp extends Analyzer \nonppp
class CloneWithNonObject extends Analyzer \clonewithnonobject
class UnusedPrivateMethod extends Analyzer \unusedprivatemethod
  class CouldBeAbstractClass extends Analyzer \couldbeabstractclass
class DefinedConstants extends Analyzer \definedconstants
class StaticMethodsCalledFromObject extends Analyzer \staticmethodscalledfromobject
class LocallyUnusedProperty extends Analyzer \locallyunusedproperty
class PropertyDefinition extends Analyzer \propertydefinition
class TooManyInjections extends Analyzer \toomanyinjections
class UsedOnceProperty extends Analyzer \usedonceproperty
class IsInterfaceMethod extends Analyzer \isinterfacemethod
class CouldBePrivateConstante extends Analyzer \couldbeprivateconstante
class UninitedProperty extends Analyzer \uninitedproperty
class ThisIsNotForStatic extends Analyzer \thisisnotforstatic
class DynamicNew extends Analyzer \dynamicnew
class ThisIsNotAnArray extends Analyzer \thisisnotanarray
class StaticProperties extends Analyzer \staticproperties
class RaisedAccessLevel extends Analyzer \raisedaccesslevel
class OnlyStaticMethods extends Analyzer \onlystaticmethods
class ShouldUseThis extends Analyzer \shouldusethis
class DynamicClass extends Analyzer \dynamicclass
class ConstantClass extends Analyzer \constantclass
class UsedClass extends Analyzer \usedclass
class DynamicMethodCall extends Analyzer \dynamicmethodcall
class NormalProperty extends Analyzer \normalproperty
class UseInstanceof extends Analyzer \useinstanceof
class MakeGlobalAProperty extends Analyzer \makeglobalaproperty
class PropertyNeverUsed extends Analyzer \propertyneverused
class PPPDeclarationStyle extends Analyzer \pppdeclarationstyle
class ScalarOrObjectProperty extends Analyzer \scalarorobjectproperty
class PropertyUsedInternally extends Analyzer \propertyusedinternally
class UnresolvedClasses extends Analyzer \unresolvedclasses
class HiddenNullable extends Analyzer \hiddennullable
class DontUnsetProperties extends Analyzer \dontunsetproperties
class toStringPss extends Analyzer \tostringpss
class UsedPrivateProperty extends Analyzer \usedprivateproperty
class DemeterLaw extends Analyzer \demeterlaw
class CouldBeProtectedConstant extends Analyzer \couldbeprotectedconstant
class RedefinedConstants extends Analyzer \redefinedconstants
class NoPSSOutsideClass extends Analyzer \nopssoutsideclass
class AvoidOptionalProperties extends Analyzer \avoidoptionalproperties
class IncompatibleSignature extends Analyzer \incompatiblesignature
class NullOnNew extends Analyzer \nullonnew
class NoParent extends Analyzer \noparent
class CouldBeStatic extends Analyzer \couldbestatic
class IsNotFamily extends Analyzer \isnotfamily
class CouldBeFinal extends Analyzer \couldbefinal
class UnitializedProperties extends Analyzer \unitializedproperties
class UndeclaredStaticProperty extends Analyzer \undeclaredstaticproperty
class CouldBePrivateMethod extends Analyzer \couldbeprivatemethod
class DynamicConstantCall extends Analyzer \dynamicconstantcall
class RedefinedProperty extends Analyzer \redefinedproperty
class PssWithoutClass extends Analyzer \psswithoutclass
class IsExtClass extends Analyzer \isextclass
class TooManyChildren extends Analyzer \toomanychildren
class NoSelfReferencingConstant extends Analyzer \noselfreferencingconstant
class NoPublicAccess extends Analyzer \nopublicaccess
class StaticContainsThis extends Analyzer \staticcontainsthis
class IsUpperFamily extends Analyzer \isupperfamily
class TooManyDereferencing extends Analyzer \toomanydereferencing
class CantExtendFinal extends Analyzer \cantextendfinal
class TestClass extends Analyzer \testclass
class UsedInterfaces extends Analyzer \usedinterfaces
class CouldBeVoid extends Analyzer \couldbevoid
class CouldBeBoolean extends Analyzer \couldbeboolean
class CouldBeString extends Analyzer \couldbestring
class Interfacenames extends Analyzer \interfacenames
class ConcreteVisibility extends Analyzer \concretevisibility
class UnusedInterfaces extends Analyzer \unusedinterfaces
class CouldUseInterface extends Analyzer \coulduseinterface
class UnreachableConstant extends Analyzer \unreachableconstant
class ConstantUsedBelow extends Analyzer \constantusedbelow
class UnresolvedCatch extends Analyzer \unresolvedcatch
class Finalclass extends Analyzer \finalclass
class UnusedClass extends Analyzer \unusedclass
class HasFluentInterface extends Analyzer \hasfluentinterface
class OrderOfDeclaration extends Analyzer \orderofdeclaration
class ShouldUseSelf extends Analyzer \shoulduseself
class OneObjectOperatorPerLine extends Analyzer \oneobjectoperatorperline
class ConstantDefinition extends Analyzer \constantdefinition
class ShouldHaveDestructor extends Analyzer \shouldhavedestructor
class UselessConstructor extends Analyzer \uselessconstructor
class VariableClasses extends Analyzer \variableclasses
class OldStyleConstructor extends Analyzer \oldstyleconstructor
class RedefinedMethods extends Analyzer \redefinedmethods
class UsedMethods extends Analyzer \usedmethods
class NonNullableSetters extends Analyzer \nonnullablesetters
class PropertyUsedInOneMethodOnly extends Analyzer \propertyusedinonemethodonly
class UselessFinal extends Analyzer \uselessfinal
  class Abstractmethods extends Analyzer \abstractmethods
class ConstVisibilityUsage extends Analyzer \constvisibilityusage
class FinalByOcramius extends Analyzer \finalbyocramius
  class DependantAbstractClass extends Analyzer \dependantabstractclass
class StaticMethods extends Analyzer \staticmethods
class IsExtTrait extends Analyzer \isexttrait
class AlreadyParentsTrait extends Analyzer \alreadyparentstrait
abstract class Php \php
class Traitnames extends Analyzer \traitnames
class MethodCollisionTraits extends Analyzer \methodcollisiontraits
class UndefinedTrait extends Analyzer \undefinedtrait
class CouldUseTrait extends Analyzer \couldusetrait
class TraitNotFound extends Analyzer \traitnotfound
class UndefinedInsteadof extends Analyzer \undefinedinsteadof
class SelfUsingTrait extends Analyzer \selfusingtrait
class MultipleUsage extends Analyzer \multipleusage
class DependantTrait extends Analyzer \dependanttrait
class Psr16Usage extends InterfaceUsage \psr16usage
class Psr11Usage extends InterfaceUsage \psr11usage
class Psr13Usage extends InterfaceUsage \psr13usage
class Psr6Usage extends InterfaceUsage \psr6usage
class IsNotImplemented extends Analyzer \isnotimplemented
class UndefinedInterfaces extends Analyzer \undefinedinterfaces
class Psr7Usage extends InterfaceUsage \psr7usage
class Psr3Usage extends InterfaceUsage \psr3usage
class InterfaceUsage extends CommonInterfaceUsage \interfaceusage
class CantImplementTraversable extends Analyzer \cantimplementtraversable
class InterfaceMethod extends Analyzer \interfacemethod
class AlreadyParentsInterface extends Analyzer \alreadyparentsinterface
class RepeatedInterface extends Analyzer \repeatedinterface
class EmptyInterface extends Analyzer \emptyinterface
class UselessInterfaces extends Analyzer \uselessinterfaces
class PossibleInterfaces extends Analyzer \possibleinterfaces
class AvoidSelfInInterface extends Analyzer \avoidselfininterface
class NoGaranteeForPropertyConstant extends Analyzer \nogaranteeforpropertyconstant
class IsExtInterface extends Analyzer \isextinterface
class MissingInclude extends Analyzer \missinginclude
class NotDefinitionsOnly extends Analyzer \notdefinitionsonly
class DefinitionsOnly extends Analyzer \definitionsonly
class InclusionWrongCase extends Analyzer \inclusionwrongcase
class IsComponent extends Analyzer \iscomponent
class IsCliScript extends Analyzer \iscliscript
class CouldUseAlias extends Analyzer \couldusealias
class HiddenUse extends Analyzer \hiddenuse
class UnusedUse extends Analyzer \unuseduse
class UseWithFullyQualifiedNS extends Analyzer \usewithfullyqualifiedns
class UseFunctionsConstants extends Analyzer \usefunctionsconstants
class AliasConfusion extends Analyzer \aliasconfusion
class ShouldMakeAlias extends Analyzer \shouldmakealias
class GlobalImport extends Analyzer \globalimport
class Namespacesnames extends Analyzer \namespacesnames
class MultipleAliasDefinitions extends Analyzer \multiplealiasdefinitions
class ConstantFullyQualified extends Analyzer \constantfullyqualified
class Alias extends Analyzer \alias
class MultipleAliasDefinitionPerFile extends Analyzer \multiplealiasdefinitionperfile
class NamespaceUsage extends Analyzer \namespaceusage
class EmptyNamespace extends Analyzer \emptynamespace
class UsedUse extends Analyzer \useduse
class UnresolvedUse extends Analyzer \unresolveduse
class UsedTrait extends Analyzer \usedtrait
class UnusedTrait extends Analyzer \unusedtrait
class UselessAlias extends Analyzer \uselessalias
class TraitUsage extends CommonTraitUsage \traitusage
class UnusedClassTrait extends Analyzer \unusedclasstrait
class EmptyTrait extends Analyzer \emptytrait
class TraitMethod extends Analyzer \traitmethod
class RoboFile extends \Robo\Tasks \robofile
class Project extends Tasks \project
class Datastore \datastore
class Docs \docs
class Exakat \exakat
class Php80 extends Php \php80
class Constant extends Plugin \constant
class Php55 extends Php \php55
class Intval extends Plugin \intval
class Php73 extends Php \php73
class IsRead extends Plugin \isread
class Nullval extends Plugin \nullval
class BaselineStash \baselinestash
class Php72 extends Php \php72
class Context \context
class Php53 extends Php \php53
class Show extends Tasks \show
class Install extends Tasks \install
abstract class Config \config
class Fetch extends Tasks \fetch
class Remove extends Tasks \remove
class Export extends Tasks \export
class Files extends Tasks \files
class Analyze extends Tasks \analyze
class Load extends Tasks \load
class Results \results
class Extension extends Analyzer \extension
class Baseline extends Tasks \baseline
class Status extends Tasks \status
class Anonymize extends Tasks \anonymize
class Catalog extends Tasks \catalog
class FindExternalLibraries extends Tasks \findexternallibraries
class Server extends Tasks \server
class Stat extends Tasks \stat
class Jobqueue extends Tasks \jobqueue
class CleanDb extends Tasks \cleandb
class Doctor extends Tasks \doctor
class Help extends Tasks \help
class Initproject extends Tasks \initproject
class Update extends Tasks \update
abstract class Dump \dump
class Report extends Tasks \report
class Upgrade extends Tasks \upgrade
class Clean extends Tasks \clean
class Test extends Tasks \test
class EmptyTask extends Tasks \emptytask
class Queue extends Tasks \queue
class DatastoreConfig extends Config \datastoreconfig
class DotExakatConfig extends Config \dotexakatconfig
class Api extends Tasks \api
class Proxy extends Tasks \proxy
class ExakatConfig extends Config \exakatconfig
class DotExakatYamlConfig extends Config \dotexakatyamlconfig
class DefaultConfig extends Config \defaultconfig
class EnvConfig extends Config \envconfig
class RulesetConfig extends Config \rulesetconfig
class ProjectConfig extends Config \projectconfig
class CommandLine extends Config \commandline
class RemoteConfig extends Config \remoteconfig
class Log \log
class Container \container
class EmptyConfig extends Config \emptyconfig
class Stats extends Reports \stats
  abstract class GraphElements \graphelements
class Remote \remote
class Phpexec \phpexec
class HasNoComparison extends DSL \hasnocomparison
class Command \command
class HasNoChildren extends DSL \hasnochildren
class Range extends DSL \range
class ToResults extends DSL \toresults
class HasNoClassTrait extends DSL \hasnoclasstrait
class Raw extends DSL \raw
class HasNoUsage extends DSL \hasnousage
class CollectExtends extends DSL \collectextends
class InIsNot extends DSL \inisnot
class HasPropertyInside extends DSL \haspropertyinside
class IsHash extends DSL \ishash
class NoUseDefinition extends DSL \nousedefinition
class OutWithoutLastRank extends DSL \outwithoutlastrank
class GoToAllParentsTraits extends DSL \gotoallparentstraits
class NotSameTypehintAs extends DSL \notsametypehintas
class HasNoTrait extends DSL \hasnotrait
class HasNo extends DSL \hasno
class NoFunctionInside extends DSL \nofunctioninside
class TokenIsNot extends DSL \tokenisnot
class GoToArray extends DSL \gotoarray
class AddEFrom extends DSL \addefrom
class HasNoIn extends DSL \hasnoin
class FollowExpression extends DSL \followexpression
class TokenIs extends DSL \tokenis
class IsNotLowercase extends DSL \isnotlowercase
class Query \query
class QueryDoc \querydoc
class GoToAllImplements extends DSL \gotoallimplements
class GoToExpression extends DSL \gotoexpression
class ReturnCount extends DSL \returncount
class Dedup extends DSL \dedup
class GSNeo4j extends Graph \gsneo4j
class NoGremlin extends Graph \nogremlin
class TinkergraphV3 extends Graph \tinkergraphv3
class Tinkergraph extends Graph \tinkergraph
class Json extends Reports \json
class GraphsonV3 implements SerializerInterface \graphsonv3
class Websocket \websocket
class GraphResults implements \ArrayAccess, \Iterator, \Countable \graphresults
class FinishIsModified extends LoadFinal \finishismodified
class Php74 extends Php \php74
class SpotPHPNativeConstants extends LoadFinal \spotphpnativeconstants
class SpotPHPNativeFunctions extends LoadFinal \spotphpnativefunctions
class SpotExtensionNativeFunctions extends LoadFinal \spotextensionnativefunctions
class FixFullnspathConstants extends LoadFinal \fixfullnspathconstants
class GSNeo4jV3 extends Graph \gsneo4jv3
class IsInIgnoredDir extends LoadFinal \isinignoreddir
class Php71 extends Php \php71
class Php54 extends Php \php54
class Sequences \sequences
class Strval extends Plugin \strval
class Lock \lock
class Atom \atom
class NestedCollector \nestedcollector
class AtomGroup \atomgroup
class IsModified extends Plugin \ismodified
class Fullnspaths \fullnspaths
class Php70 extends Php \php70
class Boolval extends Plugin \boolval
class ReportConfig \reportconfig
class Precedence \precedence
class Php56 extends Php \php56
class Calls \calls
class Ambassadornomenu extends Ambassador \ambassadornomenu
class Typechecks extends Emissary \typechecks
class Uml extends Reports \uml
class Migration74 extends Ambassador \migration74
class Inventories extends Reports \inventories
class Codeflower extends Reports \codeflower
class Text extends Reports \text
class StubsJson extends Reports \stubsjson
class Typehint4all extends Reports \typehint4all
class History extends Reports \history
class FileDependencies extends Reports \filedependencies
class BeautyCanon extends Reports \beautycanon
class Meters extends Reports \meters
class Exakatvendors extends Reports \exakatvendors
class Stubs extends Reports \stubs
class Exakatyaml extends Reports \exakatyaml
class Phpcompilation extends Reports \phpcompilation
class Diplomat extends Ambassador \diplomat
class All extends Reports \all
class Yaml extends Reports \yaml
class Simpletable extends Reports \simpletable
class Section \section
class Dependencies extends Reports \dependencies
class Top10 extends Ambassador \top10
class Phpconfiguration extends Reports \phpconfiguration
class Codesniffer extends Reports \codesniffer
class Sarb extends Reports \sarb
class Favorites extends Reports \favorites
class Perfile extends Reports \perfile
class Filedependencieshtml extends Reports \filedependencieshtml
class Radwellcode extends Reports \radwellcode
class Owasp extends Ambassador \owasp
class Drillinstructor extends Ambassador \drillinstructor
class Simplehtml extends Reports \simplehtml
class Phpcsfixer extends Reports \phpcsfixer
class Phpcity extends Reports \phpcity
class Dependencywheel extends Reports \dependencywheel
class Classdependencies extends Reports \classdependencies
class Topology extends Reports \topology
class Dailytodo extends Reports \dailytodo
class Marmelab extends Reports \marmelab
class Grade extends Ambassador \grade
class Rector extends Reports \rector
class ClassReview extends Emissary \classreview
class Circlevis extends Reports \circlevis
class Xml extends Reports \xml
class IsComposerClass extends Analyzer \iscomposerclass
class IsComposerNsname extends Analyzer \iscomposernsname
class Autoload implements Autoloader \autoload
class PackagesNames extends Analyzer \packagesnames
class CloseNaming extends Data \closenaming
class ComplexDynamicNames extends Analyzer \complexdynamicnames
class UncommonEnvVar extends Analyzer \uncommonenvvar
class UndefinedVariable extends Analyzer \undefinedvariable
class Scrutinizer extends Reports \scrutinizer
class Migration73 extends Ambassador \migration73
class SplitGraphson extends Loader \splitgraphson
class IsComposerInterface extends Analyzer \iscomposerinterface
class UseComposer extends Analyzer \usecomposer
class UseComposerLock extends Analyzer \usecomposerlock
class UnknownGremlinVersion extends \RuntimeException \unknowngremlinversion
class ProjectNotInited extends \RuntimeException \projectnotinited
class NeedsAnalyzerThema extends \RuntimeException \needsanalyzerthema
class NoDump extends \Exception \nodump
class NoPhpBinary extends \Exception \nophpbinary
class NoFileToProcess extends \RuntimeException \nofiletoprocess
class WrongNumberOfColsForAHash extends \RuntimeException \wrongnumberofcolsforahash
class MustBeADir extends \Exception \mustbeadir
class LoadError extends \Exception \loaderror
class QueryException extends \RuntimeException \queryexception
class NoDumpYet extends \Exception \nodumpyet
class MustBeAFile extends \Exception \mustbeafile
class NoRecognizedTokens extends \Exception \norecognizedtokens
class DSLException extends \Exception \dslexception
class UnknownCase extends \RuntimeException \unknowncase
class NoSuchReport extends \RuntimeException \nosuchreport
class AnotherProcessIsRunning extends \RuntimeException \anotherprocessisrunning
class NotProjectInGraph extends \RuntimeException \notprojectingraph
class ProjectNeeded extends \RuntimeException \projectneeded
class MissingFile extends \Exception \missingfile
class NoCodeInProject extends \RuntimeException \nocodeinproject
class GremlinException extends \Exception \gremlinexception
class VcsError extends \RuntimeException \vcserror
class NoSuchRuleset extends \RuntimeException \nosuchruleset
class ProjectTooLarge extends \RuntimeException \projecttoolarge
class NoStructureForTable extends \RuntimeException \nostructurefortable
class InaptPHPBinary extends \Exception \inaptphpbinary
class NoPrecedence extends \Exception \noprecedence
class AutoloadExt implements Autoloader \autoloadext
class NoSuchFile extends \RuntimeException \nosuchfile
class AutoloadDev implements Autoloader \autoloaddev
class InvalidProjectName extends \Exception \invalidprojectname
class NoSuchLoader extends \RuntimeException \nosuchloader
class NoJobqueueStarted extends \RuntimeException \nojobqueuestarted
class NoSuchProject extends \RuntimeException \nosuchproject
class NoSuchAnalyzer extends \RuntimeException \nosuchanalyzer
class MissingGremlin extends \RuntimeException \missinggremlin
class WrongParameterType extends \RuntimeException \wrongparametertype
class HelperException extends \Exception \helperexception
class NoSuchFormat extends \RuntimeException \nosuchformat
class NoSuchDir extends \RuntimeException \nosuchdir
class UnknownDsl extends \RuntimeException \unknowndsl
class InvalidPHPBinary extends \Exception \invalidphpbinary
class Clustergrammer extends Reports \clustergrammer
class Facetedjson extends Reports \facetedjson
class Plantuml extends Reports \plantuml
class Manual extends Reports \manual
class Weekly extends Ambassador \weekly
class Onepagejson extends Reports \onepagejson
class Highchart \highchart
class Dot \dot
class Appinfo extends Data \appinfo
class Dump2 extends Dump1 \dump2
class PhpCodeTree \phpcodetree
class TooManyNativeCalls extends Analyzer \toomanynativecalls
class UnsetOrCast extends Analyzer \unsetorcast
class PHP72scalartypehints extends Analyzer \php72scalartypehints
class Php54NewFunctions extends FunctionDefinition \php54newfunctions
class CantUseReturnValueInWriteContext extends Analyzer \cantusereturnvalueinwritecontext
class IssetMultipleArgs extends Analyzer \issetmultipleargs
class UseContravariance extends Analyzer \usecontravariance
class ClassConstWithArray extends Analyzer \classconstwitharray
class Php74mbstrrpos3rdArg extends Analyzer \php74mbstrrpos3rdarg
class IsINF extends Analyzer \isinf
class AvoidSetErrorHandlerContextArg extends Analyzer \avoidseterrorhandlercontextarg
class Labelnames extends Analyzer \labelnames
class SessionVariables extends Analyzer \sessionvariables
class DetectCurrentClass extends Analyzer \detectcurrentclass
class ReturnTypehintUsage extends Analyzer \returntypehintusage
class UseObjectApi extends Analyzer \useobjectapi
class UseStdclass extends ClassUsage \usestdclass
class Php80RemovedFunctions extends FunctionUsage \php80removedfunctions
class PregMatchAllFlag extends Analyzer \pregmatchallflag
class UseDateTimeImmutable extends Analyzer \usedatetimeimmutable
class HashAlgos extends Analyzer \hashalgos
class EmptyList extends Analyzer \emptylist
class Php74ReservedKeyword extends Analyzer \php74reservedkeyword
class CoalesceEqual extends Analyzer \coalesceequal
class UseCli extends Analyzer \usecli
class ScalarAreNotArrays extends Analyzer \scalararenotarrays
class UpperCaseKeyword extends Analyzer \uppercasekeyword
class UseBrowscap extends Analyzer \usebrowscap
class ShellFavorite extends Analyzer \shellfavorite
class ConstantScalarExpression extends Analyzer \constantscalarexpression
class ExponentUsage extends Analyzer \exponentusage
class Php55NewFunctions extends FunctionDefinition \php55newfunctions
class Php70NewClasses extends ClassDefinition \php70newclasses
class ForeachDontChangePointer extends Analyzer \foreachdontchangepointer
class IsAWithString extends Analyzer \isawithstring
class GlobalWithoutSimpleVariable extends Analyzer \globalwithoutsimplevariable
class AlternativeSyntax extends Analyzer \alternativesyntax
class Php70RemovedDirective extends UsedDirective \php70removeddirective
class UsortSorting extends Analyzer \usortsorting
class ThrowUsage extends Analyzer \throwusage
class IncomingVariables extends Analyzer \incomingvariables
class TryMultipleCatch extends Analyzer \trymultiplecatch
class DlUsage extends FunctionUsage \dlusage
class ShortOpenTagRequired extends Analyzer \shortopentagrequired
class AutoloadUsage extends Analyzer \autoloadusage
class Php56NewFunctions extends FunctionDefinition \php56newfunctions
class RawPostDataUsage extends Analyzer \rawpostdatausage
class Crc32MightBeNegative extends Analyzer \crc32mightbenegative
class ListWithKeys extends Analyzer \listwithkeys
class Incompilable extends Analyzer \incompilable
class YieldUsage extends Analyzer \yieldusage
class HashAlgos71 extends Analyzer \hashalgos71
class HashUsesObjects extends Analyzer \hashusesobjects
class ConcatAndAddition extends Analyzer \concatandaddition
class SetExceptionHandlerPHP7 extends Analyzer \setexceptionhandlerphp7
class UseWeb extends Analyzer \useweb
class MissingSubpattern extends Analyzer \missingsubpattern
class Php70NewInterfaces extends InterfaceDefinition \php70newinterfaces
class Php71RemovedDirective extends UsedDirective \php71removeddirective
class IdnUts46 extends Analyzer \idnuts46
class UseSessionStartOptions extends Analyzer \usesessionstartoptions
class SerializeMagic extends Analyzer \serializemagic
class ShouldUseCoalesce extends Analyzer \shouldusecoalesce
class DirectivesUsage extends UsedDirective \directivesusage
class ThrowWasAnExpression extends Analyzer \throwwasanexpression
class Php71NewClasses extends ClassDefinition \php71newclasses
class AvoidMbDectectEncoding extends Analyzer \avoidmbdectectencoding
class NoMoreCurlyArrays extends Analyzer \nomorecurlyarrays
class CouldUseIsCountable extends Analyzer \coulduseiscountable
class Php73RemovedFunctions extends PhpFunctionUsage \php73removedfunctions
class Php74NewConstants extends ConstantDefinition \php74newconstants
class FilterToAddSlashes extends Analyzer \filtertoaddslashes
class SignatureTrailingComma extends Analyzer \signaturetrailingcomma
class SetHandlers extends FunctionUsage \sethandlers
class HashAlgos54 extends Analyzer \hashalgos54
class ShouldUseArrayFilter extends Analyzer \shouldusearrayfilter
class NewExponent extends Analyzer \newexponent
class Php80UnionTypehint extends Analyzer \php80uniontypehint
class Php74Deprecation extends Analyzer \php74deprecation
class HashAlgos53 extends Analyzer \hashalgos53
class CastingUsage extends Analyzer \castingusage
class ShouldPreprocess extends Analyzer \shouldpreprocess
class GroupUseDeclaration extends Analyzer \groupusedeclaration
class NotScalarType extends Analyzer \notscalartype
class ReservedNames extends Analyzer \reservednames
class MethodCallOnNew extends Analyzer \methodcallonnew
class CaseForPSS extends Analyzer \caseforpss
class UnpackingInsideArrays extends Analyzer \unpackinginsidearrays
class SpreadOperatorForArray extends Analyzer \spreadoperatorforarray
class Php71NewFunctions extends FunctionDefinition \php71newfunctions
class Php72NewConstants extends ConstantDefinition \php72newconstants
class ClassFunctionConfusion extends Analyzer \classfunctionconfusion
class FopenMode extends Analyzer \fopenmode
class ShouldUseArrayColumn extends Analyzer \shouldusearraycolumn
class ShouldUseFunction extends Analyzer \shouldusefunction
class TypedPropertyUsage extends Analyzer \typedpropertyusage
class DirectiveName extends Analyzer \directivename
class DeclareStrict extends Analyzer \declarestrict
class PHP71scalartypehints extends Analyzer \php71scalartypehints
class AvoidReal extends Analyzer \avoidreal
class IntegerSeparatorUsage extends Analyzer \integerseparatorusage
class GroupUseTrailingComma extends Analyzer \groupusetrailingcomma
class GlobalsVsGlobal extends Analyzer \globalsvsglobal
class NoListWithString extends Analyzer \nolistwithstring
class NestedTernaryWithoutParenthesis extends Analyzer \nestedternarywithoutparenthesis
class CloseTags extends Analyzer \closetags
class Php80RemovedConstant extends ConstantUsage \php80removedconstant
class ReservedKeywords7 extends Analyzer \reservedkeywords7
class Php70NewFunctions extends FunctionDefinition \php70newfunctions
class ArrayKeyExistsWithObjects extends Analyzer \arraykeyexistswithobjects
class ReturnWithParenthesis extends Analyzer \returnwithparenthesis
class DeclareStrictType extends Analyzer \declarestricttype
class Haltcompiler extends Analyzer \haltcompiler
class Php80NewFunctions extends FunctionDefinition \php80newfunctions
class UnknownPcre2Option extends Analyzer \unknownpcre2option
class Php54RemovedFunctions extends FunctionUsage \php54removedfunctions
class NoStringWithAppend extends Analyzer \nostringwithappend
class UnicodeEscapeSyntax extends Analyzer \unicodeescapesyntax
class NoReferenceForStaticProperty extends Analyzer \noreferenceforstaticproperty
class SuperGlobalUsage extends Analyzer \superglobalusage
class SafePhpvars extends Analyzer \safephpvars
class LetterCharsLogicalFavorite extends Analyzer \lettercharslogicalfavorite
class FailingAnalysis extends Analyzer \failinganalysis
class ImplodeOneArg extends Analyzer \implodeonearg
class oldAutoloadUsage extends Analyzer \oldautoloadusage
class MustCallParentConstructor extends Analyzer \mustcallparentconstructor
class UseCovariance extends Analyzer \usecovariance
class Php72NewClasses extends ClassDefinition \php72newclasses
class Coalesce extends Analyzer \coalesce
class PHP73LastEmptyArgument extends Analyzer \php73lastemptyargument
class ErrorLogUsage extends FunctionUsage \errorlogusage
class EllipsisUsage extends Analyzer \ellipsisusage
class Php74NewClasses extends ClassDefinition \php74newclasses
class CloseTagsConsistency extends Analyzer \closetagsconsistency
class Prints extends Analyzer \prints
class UsePathinfoArgs extends Analyzer \usepathinfoargs
class Php55RemovedFunctions extends FunctionUsage \php55removedfunctions
class AssertionUsage extends FunctionUsage \assertionusage
class AssertFunctionIsReserved extends Analyzer \assertfunctionisreserved
class Php73NewFunctions extends FunctionDefinition \php73newfunctions
class ConstWithArray extends Analyzer \constwitharray
class MiddleVersion extends Analyzer \middleversion
class PathinfoReturns extends Analyzer \pathinforeturns
class Php74NewFunctions extends FunctionDefinition \php74newfunctions
class HashAlgos74 extends Analyzer \hashalgos74
class LogicalInLetters extends Analyzer \logicalinletters
class ParenthesisAsParameter extends Analyzer \parenthesisasparameter
class OveriddenFunction extends Analyzer \overiddenfunction
class InternalParameterType extends Analyzer \internalparametertype
class NoReferenceForTernary extends Analyzer \noreferenceforternary
class Php72NewFunctions extends FunctionDefinition \php72newfunctions
class YieldFromUsage extends Analyzer \yieldfromusage
class PHP70scalartypehints extends Analyzer \php70scalartypehints
class GPRAliases extends Analyzer \gpraliases
class SafeHttpHeaders extends Analyzer \safehttpheaders
class SuperGlobalContagion extends Analyzer \superglobalcontagion
class DontEchoError extends Analyzer \dontechoerror
class NoSleep extends Analyzer \nosleep
class NoWeakSSLCrypto extends Analyzer \noweaksslcrypto
class NoEntIgnore extends Analyzer \noentignore
class UsePathinfo extends Analyzer \usepathinfo
class Php70RemovedFunctions extends PhpFunctionUsage \php70removedfunctions
class IsnullVsEqualNull extends Analyzer \isnullvsequalnull
class UpperCaseFunction extends Analyzer \uppercasefunction
class UseSetCookie extends Analyzer \usesetcookie
class TryCatchUsage extends Analyzer \trycatchusage
class ClosureThisSupport extends Analyzer \closurethissupport
class Php74RemovedDirective extends UsedDirective \php74removeddirective
class CryptoUsage extends FunctionUsage \cryptousage
class NoSubstrMinusOne extends Analyzer \nosubstrminusone
class Argon2Usage extends Analyzer \argon2usage
class NoClassInGlobal extends Analyzer \noclassinglobal
class DirectCallToClone extends Analyzer \directcalltoclone
class Deprecated extends Extension \deprecated
class StrtrArguments extends Analyzer \strtrarguments
class ForeachObject extends Analyzer \foreachobject
class NoReturnForGenerator extends Analyzer \noreturnforgenerator
class Php7RelaxedKeyword extends Analyzer \php7relaxedkeyword
class Php72RemovedFunctions extends PhpFunctionUsage \php72removedfunctions
class Php74RemovedFunctions extends PhpFunctionUsage \php74removedfunctions
class Php71microseconds extends Analyzer \php71microseconds
class NoCastToInt extends Analyzer \nocasttoint
class UsesEnv extends Analyzer \usesenv
class ListShortSyntax extends Analyzer \listshortsyntax
class AssignAnd extends Analyzer \assignand
class TrailingComma extends Analyzer \trailingcomma
class Php80OnlyTypeHints extends Analyzer \php80onlytypehints
class UseNullableType extends Analyzer \usenullabletype
class StaticclassUsage extends Analyzer \staticclassusage
class DefineWithArray extends Analyzer \definewitharray
class debugInfoUsage extends Analyzer \debuginfousage
class Php74NewDirective extends UsedDirective \php74newdirective
class CyclomaticComplexity extends AnalyzerHashResults \cyclomaticcomplexity
class CollectClassConstantCounts extends AnalyzerHashHashResults \collectclassconstantcounts
class ParameterArgumentsLinks extends AnalyzerArrayHashResults \parameterargumentslinks
class Typehintorder extends AnalyzerTable \typehintorder
class CollectClassInterfaceCounts extends AnalyzerHashHashResults \collectclassinterfacecounts
class CollectParameterCounts extends AnalyzerHashHashResults \collectparametercounts
class CollectClassChildren extends AnalyzerHashHashResults \collectclasschildren
class NewOrder extends AnalyzerTable \neworder
class CollectLiterals extends AnalyzerTable \collectliterals
class CollectMethodCounts extends AnalyzerHashHashResults \collectmethodcounts
class CollectClassDepth extends AnalyzerHashHashResults \collectclassdepth
class Inclusions extends AnalyzerTable \inclusions
class CollectPropertyCounts extends AnalyzerHashHashResults \collectpropertycounts
class ConstantOrder extends AnalyzerTable \constantorder
class IndentationLevels extends AnalyzerHashAnalyzer \indentationlevels
class CollectLocalVariableCounts extends AnalyzerHashHashResults \collectlocalvariablecounts
class Extzmq extends Extension \extzmq
class Extparle extends Extension \extparle
class Exteio extends Extension \exteio
class Extfdf extends Extension \extfdf
class CollectForeachFavorite extends AnalyzerArrayHashResults \collectforeachfavorite
class DereferencingLevels extends AnalyzerHashAnalyzer \dereferencinglevels
class Extsdl extends Extension \extsdl
class Extzookeeper extends Extension \extzookeeper
class Extdate extends Extension \extdate
class Extxhprof extends Extension \extxhprof
class Extldap extends Extension \extldap
class Extsoap extends Extension \extsoap
class Extuuid extends Extension \extuuid
class Extmail extends Extension \extmail
class Extmysql extends Extension \extmysql
class Extfpm extends Extension \extfpm
class SetCookieArgs extends Analyzer \setcookieargs
class CurlOptions extends Analyzer \curloptions
class RegisterGlobals extends Analyzer \registerglobals
class Sqlite3RequiresSingleQuotes extends Analyzer \sqlite3requiressinglequotes
class ShouldUseSessionRegenerateId extends Analyzer \shouldusesessionregenerateid
class UploadFilenameInjection extends Analyzer \uploadfilenameinjection
class UnserializeSecondArg extends Analyzer \unserializesecondarg
class KeepFilesRestricted extends Analyzer \keepfilesrestricted
class IndirectInjection extends Analyzer \indirectinjection
class FilterInputSource extends Analyzer \filterinputsource
class IntegerConversion extends Analyzer \integerconversion
class AnchorRegex extends Analyzer \anchorregex
class EncodedLetters extends Analyzer \encodedletters
class SensitiveArgument extends Analyzer \sensitiveargument
class DirectInjection extends Analyzer \directinjection
class ShouldUsePreparedStatement extends Analyzer \shouldusepreparedstatement
class CantDisableClass extends Analyzer \cantdisableclass
class MoveUploadedFile extends Analyzer \moveuploadedfile
class CompareHash extends Analyzer \comparehash
class AvoidThoseCrypto extends Analyzer \avoidthosecrypto
class parseUrlWithoutParameters extends Analyzer \parseurlwithoutparameters
class MkdirDefault extends Analyzer \mkdirdefault
class DynamicDl extends Analyzer \dynamicdl
class SessionLazyWrite extends Analyzer \sessionlazywrite
class CollectMbstringEncodings extends AnalyzerArrayHashResults \collectmbstringencodings
class EnvironnementVariables extends AnalyzerHashHashResults \environnementvariables
class CryptoKeyLength extends Analyzer \cryptokeylength
class TypehintingStats extends AnalyzerArrayHashResults \typehintingstats
class NoNetForXmlLoad extends Analyzer \nonetforxmlload
class MinusOneOnError extends Analyzer \minusoneonerror
class CantDisableFunction extends Analyzer \cantdisablefunction
class ConfigureExtract extends Analyzer \configureextract
class HttpStatus extends Analyzer \httpstatus
class Heredoc extends AnalyzerResults \heredoc
class OpensslCipher extends AnalyzerResults \opensslcipher
class Nowdoc extends AnalyzerResults \nowdoc
class Md5String extends AnalyzerResults \md5string
class Ports extends AnalyzerResults \ports
class MimeType extends Analyzer \mimetype
class SilentlyCastInteger extends Analyzer \silentlycastinteger
class ShouldTypecast extends Analyzer \shouldtypecast
class Sapi extends Analyzer \sapi
class ShouldBeSingleQuote extends Analyzer \shouldbesinglequote
class StringHoldAVariable extends Analyzer \stringholdavariable
class StringInterpolation extends Analyzer \stringinterpolation
class HttpHeader extends Analyzer \httpheader
class Arrayindex extends AnalyzerResults \arrayindex
class OctalInString extends Analyzer \octalinstring
class Octal extends Analyzer \octal
class MalformedOctal extends Analyzer \malformedoctal
class DuplicateLiteral extends AnalyzerHashAnalyzer \duplicateliteral
class UdpDomains extends AnalyzerResults \udpdomains
class Email extends AnalyzerResults \email
class CharString extends AnalyzerResults \charstring
class Pcre extends AnalyzerResults \pcre
class SimilarIntegers extends Analyzer \similarintegers
class Shellcommands extends Analyzer \shellcommands
class GPCIndex extends Analyzer \gpcindex
class Regex extends AnalyzerResults \regex
class Printf extends AnalyzerResults \printf
class Continents extends Analyzer \continents
class SpecialIntegers extends Analyzer \specialintegers
class Integer extends Type \integer
class Pack extends AnalyzerResults \pack
class VariableUsedOnceByContext extends Analyzer \variableusedoncebycontext
class Globals extends Analyzer \globals
class HexadecimalString extends AnalyzerResults \hexadecimalstring
class OverwrittenLiterals extends Analyzer \overwrittenliterals
class Url extends AnalyzerResults \url
class StringWithStrangeSpace extends Analyzer \stringwithstrangespace
class Binary extends AnalyzerResults \binary
class OneVariableStrings extends Analyzer \onevariablestrings
class Php5IndirectExpression extends Analyzer \php5indirectexpression
class RealVariables extends AnalyzerResults \realvariables
class Overwriting extends Analyzer \overwriting
class UniqueUsage extends Analyzer \uniqueusage
class VariableLong extends Analyzer \variablelong
class VariablePhp extends Analyzer \variablephp
class VariableOneLetter extends Analyzer \variableoneletter
class VariableVariables extends Analyzer \variablevariables
class LocalGlobals extends Analyzer \localglobals
class VariableUsedOnce extends Analyzer \variableusedonce
class VariableUppercase extends Analyzer \variableuppercase
class WrittenOnlyVariable extends Analyzer \writtenonlyvariable
class References extends Analyzer \references
class InconsistentUsage extends Analyzer \inconsistentusage
class Blind extends Analyzer \blind
class UndefinedConstantName extends Analyzer \undefinedconstantname
class LostReferences extends Analyzer \lostreferences
class SelfTransform extends Analyzer \selftransform
class StaticVariables extends Analyzer \staticvariables
class VariableNonascii extends Analyzer \variablenonascii
class InterfaceArguments extends Analyzer \interfacearguments
class AssignedTwiceOrMore extends Analyzer \assignedtwiceormore
class Php7IndirectExpression extends Analyzer \php7indirectexpression
class UseConstantAsArguments extends Analyzer \useconstantasarguments
class OneLetterFunctions extends Analyzer \oneletterfunctions
class SemanticTyping extends Analyzer \semantictyping
class UselessReturn extends Analyzer \uselessreturn
class WrongNumberOfArguments extends Analyzer \wrongnumberofarguments
class MissingTypehint extends Analyzer \missingtypehint
class CouldTypeWithString extends Analyzer \couldtypewithstring
class ShouldUseConstants extends Analyzer \shoulduseconstants
class TooManyParameters extends Analyzer \toomanyparameters
class CouldBeCallable extends Analyzer \couldbecallable
class FunctionsUsingReference extends Analyzer \functionsusingreference
class OnlyVariableForReference extends Analyzer \onlyvariableforreference
class IsGlobal extends Analyzer \isglobal
class UnusedArguments extends Analyzer \unusedarguments
class UselessTypeCheck extends Analyzer \uselesstypecheck
class DefinedTraits extends TraitUsage \definedtraits
class CouldBeStaticClosure extends Analyzer \couldbestaticclosure
class CalledByModule extends Analyzer \calledbymodule
class IncomingValues extends Analyzer \incomingvalues
class DefinedClassConstants extends ClassConstantUsage \definedclassconstants
class DefinedFunctions extends FunctionUsage \definedfunctions
class IncomingData extends Analyzer \incomingdata
class DefinedMethods extends MethodUsage \definedmethods
class DefinedInterfaces extends InterfaceUsage \definedinterfaces
class NativeReplacement extends Analyzer \nativereplacement
class DefinedClasses extends ClassUsage \definedclasses
class ArrayMergeInLoops extends Analyzer \arraymergeinloops
class IsLibrary extends Analyzer \islibrary
class MbStringInLoop extends Analyzer \mbstringinloop
class timeVsstrtotime extends Analyzer \timevsstrtotime
class MemoizeMagicCall extends Analyzer \memoizemagiccall
class SimpleSwitch extends Analyzer \simpleswitch
class DoubleArrayFlip extends Analyzer \doublearrayflip
class CsvInLoops extends Analyzer \csvinloops
class DoInBase extends Analyzer \doinbase
class NoConcatInLoop extends Analyzer \noconcatinloop
class StrposTooMuch extends Analyzer \strpostoomuch
class PrePostIncrement extends Analyzer \prepostincrement
class UseBlindVar extends Analyzer \useblindvar
class AvoidArrayPush extends Analyzer \avoidarraypush
class NotCountNull extends Analyzer \notcountnull
class UseArraySlice extends Analyzer \usearrayslice
class NoGlob extends Analyzer \noglob
class JoinFile extends Analyzer \joinfile
class FetchOneRowFormat extends Analyzer \fetchonerowformat
class SlowFunctions extends FunctionUsage \slowfunctions
class Autoappend extends Analyzer \autoappend
class Php74ArrayKeyExists extends Analyzer \php74arraykeyexists
class IssetWholeArray extends Analyzer \issetwholearray
class LogicalToInArray extends Analyzer \logicaltoinarray
class ArrayKeyExistsSpeedup extends Analyzer \arraykeyexistsspeedup
class RegexOnArrays extends Analyzer \regexonarrays
class RegexOnCollector extends Analyzer \regexoncollector
class MakeOneCall extends Analyzer \makeonecall
class NoRealComparison extends Analyzer \norealcomparison
class CacheVariableOutsideLoop extends Analyzer \cachevariableoutsideloop
class PHP7EncapsedStrings extends Analyzer \php7encapsedstrings
class SubstrFirst extends Analyzer \substrfirst
class Hexadecimal extends AnalyzerResults \hexadecimal
class Sql extends AnalyzerResults \sql
class UnicodeBlock extends AnalyzerResults \unicodeblock
class Path extends AnalyzerResults \path
class AvoidBooleanArgument extends Analyzer \avoidbooleanargument
class IsExtFunction extends Analyzer \isextfunction
class UselessDefault extends Analyzer \uselessdefault
class UsedFunctions extends Analyzer \usedfunctions
class LoopCalling extends Analyzer \loopcalling
class FallbackFunction extends Analyzer \fallbackfunction
class DontUseVoid extends Analyzer \dontusevoid
class NeverUsedParameter extends Analyzer \neverusedparameter
class CouldTypeWithBool extends Analyzer \couldtypewithbool
class MarkCallable extends Analyzer \markcallable
class MismatchedDefaultArguments extends Analyzer \mismatcheddefaultarguments
class PrefixToType extends Analyzer \prefixtotype
class ShouldBeTypehinted extends Analyzer \shouldbetypehinted
class AddDefaultValue extends Analyzer \adddefaultvalue
class UsingDeprecated extends Analyzer \usingdeprecated
class DeepDefinitions extends Analyzer \deepdefinitions
class CouldTypeWithArray extends Analyzer \couldtypewitharray
class UnbindingClosures extends Analyzer \unbindingclosures
class AliasesUsage extends Analyzer \aliasesusage
class ExceedingTypehint extends Analyzer \exceedingtypehint
class NoBooleanAsDefault extends Analyzer \nobooleanasdefault
class EmptyFunction extends Analyzer \emptyfunction
class WithoutReturn extends Analyzer \withoutreturn
class Functionnames extends Analyzer \functionnames
class MismatchTypeAndDefault extends Analyzer \mismatchtypeanddefault
class Closure2String extends Analyzer \closure2string
class VariableArguments extends Analyzer \variablearguments
class UnusedReturnedValue extends Analyzer \unusedreturnedvalue
class InsufficientTypehint extends Analyzer \insufficienttypehint
class FnArgumentVariableConfusion extends Analyzer \fnargumentvariableconfusion
class HardcodedPasswords extends Analyzer \hardcodedpasswords
class CouldReturnVoid extends Analyzer \couldreturnvoid
class MultipleSameArguments extends Analyzer \multiplesamearguments
class BadTypehintRelay extends Analyzer \badtypehintrelay
class Recursive extends Analyzer \recursive
class UselessReferenceArgument extends Analyzer \uselessreferenceargument
class NoClassAsTypehint extends Analyzer \noclassastypehint
class CouldTypeWithInt extends Analyzer \couldtypewithint
class NullableWithoutCheck extends Analyzer \nullablewithoutcheck
class KillsApp extends Analyzer \killsapp
class MismatchedTypehint extends Analyzer \mismatchedtypehint
class WrongOptionalParameter extends Analyzer \wrongoptionalparameter
class CouldCentralize extends Analyzer \couldcentralize
class HasNotFluentInterface extends Analyzer \hasnotfluentinterface
class TooMuchIndented extends Analyzer \toomuchindented
class WrongTypehintedName extends Analyzer \wrongtypehintedname
class MultipleReturn extends Analyzer \multiplereturn
class OnlyVariablePassedByReference extends Analyzer \onlyvariablepassedbyreference
class ConditionedFunctions extends Analyzer \conditionedfunctions
class CouldTypeWithIterable extends Analyzer \couldtypewithiterable
class MustReturn extends Analyzer \mustreturn
class CouldTypehint extends Analyzer \couldtypehint
class FunctionCalledWithOtherCase extends Analyzer \functioncalledwithothercase
class GeneratorCannotReturn extends Analyzer \generatorcannotreturn
class Dynamiccall extends Analyzer \dynamiccall
class NoReturnUsed extends Analyzer \noreturnused
class UseArrowFunctions extends Analyzer \usearrowfunctions
class ParameterHiding extends Analyzer \parameterhiding
class CallbackNeedsReturn extends Analyzer \callbackneedsreturn
class funcGetArgModified extends Analyzer \funcgetargmodified
class OptionalParameter extends Analyzer \optionalparameter
class UsesDefaultArguments extends Analyzer \usesdefaultarguments
class TriggerErrorUsage extends FunctionUsage \triggererrorusage
class FlexibleHeredoc extends Analyzer \flexibleheredoc
class BetterRand extends Analyzer \betterrand
class ListWithAppends extends Analyzer \listwithappends
class CookiesVariables extends Analyzer \cookiesvariables
class IsNAN extends Analyzer \isnan
class Php72Deprecation extends Analyzer \php72deprecation
class ScalarTypehintUsage extends Analyzer \scalartypehintusage
class DeclareEncoding extends Analyzer \declareencoding
class Php80VariableSyntax extends Analyzer \php80variablesyntax
class Password55 extends Analyzer \password55
class PearUsage extends ClassUsage \pearusage
class CompactInexistant extends Analyzer \compactinexistant
class UseCookies extends Analyzer \usecookies
class Gotonames extends Analyzer \gotonames
class CantThrow extends Analyzer \cantthrow
class OverwriteException extends Analyzer \overwriteexception
class UncaughtExceptions extends Analyzer \uncaughtexceptions
class CatchE extends Analyzer \catche
class ForgottenThrown extends Analyzer \forgottenthrown
class UselessCatch extends Analyzer \uselesscatch
class CaughtExceptions extends Analyzer \caughtexceptions
class Unthrown extends Analyzer \unthrown
class UnicodeEscapePartial extends Analyzer \unicodeescapepartial
class DeclareTicks extends Analyzer \declareticks
class ReflectionExportIsDeprecated extends Analyzer \reflectionexportisdeprecated
class ListWithReference extends Analyzer \listwithreference
class DateFormats extends Analyzer \dateformats
class EchoTagUsage extends Analyzer \echotagusage
class Php72ObjectKeyword extends Analyzer \php72objectkeyword
class CouldUseTry extends Analyzer \couldusetry
class UnusedInheritedVariable extends Analyzer \unusedinheritedvariable
class WindowsOnlyConstants extends Analyzer \windowsonlyconstants
class LinuxOnlyFiles extends Analyzer \linuxonlyfiles
class RealFunctions extends Analyzer \realfunctions
class TypehintedReferences extends Analyzer \typehintedreferences
class RelayFunction extends Analyzer \relayfunction
class TypehintMustBeReturned extends Analyzer \typehintmustbereturned
class ThrownExceptions extends Analyzer \thrownexceptions
class DefinedExceptions extends Analyzer \definedexceptions
class IsPhpException extends Analyzer \isphpexception
class AlreadyCaught extends Analyzer \alreadycaught
class ThrowFunctioncall extends Analyzer \throwfunctioncall
class CaughtButNotThrown extends Analyzer \caughtbutnotthrown
class Rethrown extends Analyzer \rethrown
class MultipleCatch extends Analyzer \multiplecatch
class ShouldYieldWithKey extends Analyzer \shouldyieldwithkey
class UndefinedFunctions extends Analyzer \undefinedfunctions
class WrongReturnedType extends Analyzer \wrongreturnedtype
class Typehints extends Analyzer \typehints
class UnusedFunctions extends Analyzer \unusedfunctions
class WrongNumberOfArgumentsMethods extends Analyzer \wrongnumberofargumentsmethods
class IsGenerator extends Analyzer \isgenerator
class UselessArgument extends Analyzer \uselessargument
class TooManyLocalVariables extends Analyzer \toomanylocalvariables
class Closures extends Analyzer \closures
class NoLiteralForReference extends Analyzer \noliteralforreference
class CantUse extends Analyzer \cantuse
class UnsetOnArguments extends Analyzer \unsetonarguments
class WrongTypeWithCall extends Analyzer \wrongtypewithcall
class RedeclaredPhpFunction extends Analyzer \redeclaredphpfunction
class MultipleIdenticalClosure extends Analyzer \multipleidenticalclosure
class NoHardcodedPath extends Analyzer \nohardcodedpath
class MbstringThirdArg extends Analyzer \mbstringthirdarg
class NoDirectUsage extends Analyzer \nodirectusage
class IncludeUsage extends Analyzer \includeusage
class SwitchToSwitch extends Analyzer \switchtoswitch
class ComplexExpression extends Analyzer \complexexpression
class QueriesInLoop extends Analyzer \queriesinloop
class ConstantComparisonConsistance extends Analyzer \constantcomparisonconsistance
class UseListWithForeach extends Analyzer \uselistwithforeach
class MissingParenthesis extends Analyzer \missingparenthesis
class SubstrToTrim extends Analyzer \substrtotrim
class ShouldMakeTernary extends Analyzer \shouldmaketernary
class SubstrLastArg extends Analyzer \substrlastarg
class GlobalUsage extends Analyzer \globalusage
class DynamicCalls extends Analyzer \dynamiccalls
class UselessBrackets extends Analyzer \uselessbrackets
class NoParenthesisForLanguageConstruct extends Analyzer \noparenthesisforlanguageconstruct
class SetAside extends Analyzer \setaside
class CouldUseShortAssignation extends Analyzer \coulduseshortassignation
class StaticLoop extends Analyzer \staticloop
class DoubleAssignation extends Analyzer \doubleassignation
class ShouldUseOperator extends Analyzer \shoulduseoperator
class SimplePreg extends Analyzer \simplepreg
class RegexDelimiter extends Analyzer \regexdelimiter
class CheckAllTypes extends Analyzer \checkalltypes
class NoHardcodedHash extends Analyzer \nohardcodedhash
class MergeIfThen extends Analyzer \mergeifthen
class DontLoopOnYield extends Analyzer \dontlooponyield
class NestedIfthen extends Analyzer \nestedifthen
class WhileListEach extends Analyzer \whilelisteach
class ComparedComparison extends Analyzer \comparedcomparison
class OneLineTwoInstructions extends Analyzer \onelinetwoinstructions
class Bracketless extends Analyzer \bracketless
class NamedRegex extends Analyzer \namedregex
class OneExpressionBracketsConsistency extends Analyzer \oneexpressionbracketsconsistency
class GtOrLtFavorite extends Analyzer \gtorltfavorite
class ThrowsAndAssign extends Analyzer \throwsandassign
class ShellUsage extends Analyzer \shellusage
class AddZero extends Analyzer \addzero
class NoChangeIncomingVariables extends Analyzer \nochangeincomingvariables
class MissingCases extends Analyzer \missingcases
class TryFinally extends Analyzer \tryfinally
class SGVariablesConfusion extends Analyzer \sgvariablesconfusion
class AlternativeConsistenceByFile extends Analyzer \alternativeconsistencebyfile
class EchoWithConcat extends Analyzer \echowithconcat
class CouldUseArrayFillKeys extends Analyzer \couldusearrayfillkeys
class UselessUnset extends Analyzer \uselessunset
class Noscream extends Analyzer \noscream
class NoHardcodedPort extends Analyzer \nohardcodedport
class ShouldUseMath extends Analyzer \shouldusemath
class CoalesceAndConcat extends Analyzer \coalesceandconcat
class SequenceInFor extends Analyzer \sequenceinfor
class UnreachableCode extends Analyzer \unreachablecode
class UselessGlobal extends Analyzer \uselessglobal
class BasenameSuffix extends Analyzer \basenamesuffix
class NoEmptyRegex extends Analyzer \noemptyregex
class BailOutEarly extends Analyzer \bailoutearly
class CurlVersionNow extends Analyzer \curlversionnow
class UselessParenthesis extends Analyzer \uselessparenthesis
class MultipleDefinedCase extends Analyzer \multipledefinedcase
class ArrayMergeAndVariadic extends Analyzer \arraymergeandvariadic
class UselessSwitch extends Analyzer \uselessswitch
class NoVariableIsACondition extends Analyzer \novariableisacondition
class InfiniteRecursion extends Analyzer \infiniterecursion
class ShouldChainException extends Analyzer \shouldchainexception
class DuplicateCalls extends Analyzer \duplicatecalls
class NotEqual extends Analyzer \notequal
class McryptcreateivWithoutOption extends FunctionDefaultValue \mcryptcreateivwithoutoption
class SwitchWithoutDefault extends Analyzer \switchwithoutdefault
class FunctionPreSubscripting extends Analyzer \functionpresubscripting
class UseConstant extends Analyzer \useconstant
class FailingSubstrComparison extends Analyzer \failingsubstrcomparison
class InvalidRegex extends Analyzer \invalidregex
class ForeachReferenceIsNotModified extends Analyzer \foreachreferenceisnotmodified
class NoHardcodedIp extends Analyzer \nohardcodedip
class NegativePow extends Analyzer \negativepow
class SuspiciousComparison extends Analyzer \suspiciouscomparison
class IdenticalConsecutive extends Analyzer \identicalconsecutive
class PhpinfoUsage extends FunctionUsage \phpinfousage
class TernaryInConcat extends Analyzer \ternaryinconcat
class MbstringUnknownEncoding extends Analyzer \mbstringunknownencoding
class EchoPrintConsistance extends Analyzer \echoprintconsistance
class CastingTernary extends Analyzer \castingternary
class ModernEmpty extends Analyzer \modernempty
class RepeatedRegex extends Analyzer \repeatedregex
class ResourcesUsage extends Extension \resourcesusage
class VariableMayBeNonGlobal extends Analyzer \variablemaybenonglobal
class UseCountRecursive extends Analyzer \usecountrecursive
class NoSubstrOne extends Analyzer \nosubstrone
class Iffectation extends Analyzer \iffectation
class CanCountNonCountable extends Analyzer \cancountnoncountable
class OneIfIsSufficient extends Analyzer \oneifissufficient
class OnceUsage extends Analyzer \onceusage
class ElseIfElseif extends Analyzer \elseifelseif
class NeverNegative extends Analyzer \nevernegative
class ErrorMessages extends Analyzer \errormessages
class BreakOutsideLoop extends Analyzer \breakoutsideloop
class Fallthrough extends Analyzer \fallthrough
class AssigneAndCompare extends Analyzer \assigneandcompare
class OrDie extends Analyzer \ordie
class UsePositiveCondition extends Analyzer \usepositivecondition
class FunctionSubscripting extends Analyzer \functionsubscripting
class MultiplyByOne extends Analyzer \multiplybyone
class ResultMayBeMissing extends Analyzer \resultmaybemissing
class StripTagsSkipsClosedTag extends Analyzer \striptagsskipsclosedtag
class pregOptionE extends Analyzer \pregoptione
class MultipleTypeVariable extends Analyzer \multipletypevariable
class NotOrNot extends Analyzer \notornot
class ImplodeArgsOrder extends Analyzer \implodeargsorder
class NoReturnInFinally extends Analyzer \noreturninfinally
class DieExitConsistance extends Analyzer \dieexitconsistance
class EmptyWithExpression extends Analyzer \emptywithexpression
class DynamicCode extends Analyzer \dynamiccode
class EmptyBlocks extends Analyzer \emptyblocks
class InconsistentElseif extends Analyzer \inconsistentelseif
class LongArguments extends Analyzer \longarguments
class PrintAndDie extends Analyzer \printanddie
class BooleanStrictComparison extends Analyzer \booleanstrictcomparison
class LogicalMistakes extends Analyzer \logicalmistakes
class BreakNonInteger extends Analyzer \breaknoninteger
class NextMonthTrap extends Analyzer \nextmonthtrap
class ReturnVoid extends Analyzer \returnvoid
class ImpliedIf extends Analyzer \impliedif
class AlteringForeachWithoutReference extends Analyzer \alteringforeachwithoutreference
class DanglingArrayReferences extends Analyzer \danglingarrayreferences
class SameConditions extends Analyzer \sameconditions
class OneDotOrObjectOperatorPerLine extends Analyzer \onedotorobjectoperatorperline
class UncheckedResources extends Analyzer \uncheckedresources
class PlusEgalOne extends Analyzer \plusegalone
class ConcatenationInterpolationFavorite extends Analyzer \concatenationinterpolationfavorite
class UselessInstruction extends Analyzer \uselessinstruction
class CouldBeElse extends Analyzer \couldbeelse
class ForeachNeedReferencedSource extends Analyzer \foreachneedreferencedsource
class ArrayMergeWithEllipsis extends Analyzer \arraymergewithellipsis
class UnusedLabel extends Analyzer \unusedlabel
class ConcatEmpty extends Analyzer \concatempty
class DoubleInstruction extends Analyzer \doubleinstruction
class RepeatedPrint extends Analyzer \repeatedprint
class DontMixPlusPlus extends Analyzer \dontmixplusplus
class NewLineStyle extends Analyzer \newlinestyle
class PrintWithoutParenthesis extends Analyzer \printwithoutparenthesis
class UnsetInForeach extends Analyzer \unsetinforeach
class NestedLoops extends Analyzer \nestedloops
class UseArrayFunctions extends Analyzer \usearrayfunctions
class MissingNew extends Analyzer \missingnew
class DifferencePreference extends Analyzer \differencepreference
class JsonWithOption extends Analyzer \jsonwithoption
class NoNeedGetClass extends Analyzer \noneedgetclass
class YodaComparison extends Analyzer \yodacomparison
class OpensslRandomPseudoByteSecondArg extends Analyzer \opensslrandompseudobytesecondarg
class CastToBoolean extends Analyzer \casttoboolean
class PossibleIncrement extends Analyzer \possibleincrement
class PossibleInfiniteLoop extends Analyzer \possibleinfiniteloop
class MultipleUnset extends Analyzer \multipleunset
class SwitchWithMultipleDefault extends Analyzer \switchwithmultipledefault
class CheckJson extends Analyzer \checkjson
class NotNot extends Analyzer \notnot
class MismatchedTernary extends Analyzer \mismatchedternary
class GoToKeyDirectly extends Analyzer \gotokeydirectly
class UnsupportedOperandTypes extends Analyzer \unsupportedoperandtypes
class ComparisonFavorite extends Analyzer \comparisonfavorite
class ReturnTrueFalse extends Analyzer \returntruefalse
class Unpreprocessed extends Analyzer \unpreprocessed
class ReuseVariable extends Analyzer \reusevariable
class MakeClassMethodDefinition extends Complete \makeclassmethoddefinition
class SolveTraitMethods extends Complete \solvetraitmethods
class SetClassRemoteDefinitionWithGlobal extends Complete \setclassremotedefinitionwithglobal
class PropagateCalls extends Complete \propagatecalls
class Factory extends Analyzer \factory
class DependencyInjection extends Analyzer \dependencyinjection
class SetClassRemoteDefinitionWithParenthesis extends Complete \setclassremotedefinitionwithparenthesis
class CourrierAntiPattern extends Analyzer \courrierantipattern
class CreateForeachDefault extends Complete \createforeachdefault
class PhpNativeReference extends Complete \phpnativereference
class CreateMagicMethod extends Complete \createmagicmethod
class SetArrayClassDefinition extends Complete \setarrayclassdefinition
class CreateCompactVariables extends Complete \createcompactvariables
class SetClassRemoteDefinitionWithReturnTypehint extends Complete \setclassremotedefinitionwithreturntypehint
class SetCloneLink extends Complete \setclonelink
class SetClassRemoteDefinitionWithTypehint extends Complete \setclassremotedefinitionwithtypehint
class SetClassRemoteDefinitionWithInjection extends Complete \setclassremotedefinitionwithinjection
class PropagateConstants extends Complete \propagateconstants
class SetClassMethodRemoteDefinition extends Complete \setclassmethodremotedefinition
class MakeClassConstantDefinition extends Complete \makeclassconstantdefinition
class SetClassRemoteDefinitionWithLocalNew extends Complete \setclassremotedefinitionwithlocalnew
class CreateMagicProperty extends Complete \createmagicproperty
class OverwrittenMethods extends Complete \overwrittenmethods
class SetClassAliasDefinition extends Complete \setclassaliasdefinition
class FollowClosureDefinition extends Complete \followclosuredefinition
class SetStringMethodDefinition extends Complete \setstringmethoddefinition
class OverwrittenConstants extends Complete \overwrittenconstants
class MakeFunctioncallWithReference extends Complete \makefunctioncallwithreference
class SetParentDefinition extends Complete \setparentdefinition
class SetClassPropertyDefinitionWithTypehint extends Complete \setclasspropertydefinitionwithtypehint
class CreateDefaultValues extends Complete \createdefaultvalues
class OverwrittenProperties extends Complete \overwrittenproperties
class MethodcallUsage extends Analyzer \methodcallusage
class UsesFrameworkFunction extends Analyzer \usesframeworkfunction
class IsSubclassOf extends Analyzer \issubclassof
class CaseInsensitiveConstants extends Analyzer \caseinsensitiveconstants
class InvalidName extends Analyzer \invalidname
class UsesFrameworkConstant extends Analyzer \usesframeworkconstant
class ConstDefinePreference extends Analyzer \constdefinepreference
class IsPhpConstant extends Analyzer \isphpconstant
class IsExtConstant extends Analyzer \isextconstant
class Constantnames extends Analyzer \constantnames
class PhpConstantUsage extends Analyzer \phpconstantusage
class ConditionedConstants extends Analyzer \conditionedconstants
class MagicConstantUsage extends Analyzer \magicconstantusage
class CreatedOutsideItsNamespace extends Analyzer \createdoutsideitsnamespace
class VariableConstant extends Analyzer \variableconstant
class CustomConstantUsage extends Analyzer \customconstantusage
class ConstantUsage extends Analyzer \constantusage
class ConstRecommended extends Analyzer \constrecommended
class IsGlobalConstant extends Analyzer \isglobalconstant
class InconsistantCase extends Analyzer \inconsistantcase
class DefineInsensitivePreference extends Analyzer \defineinsensitivepreference
class ConstantStrangeNames extends Analyzer \constantstrangenames
class BadConstantnames extends Analyzer \badconstantnames
class DynamicCreation extends Analyzer \dynamiccreation
class CouldBeConstant extends Analyzer \couldbeconstant
class UnusedConstants extends Analyzer \unusedconstants
class NonConstantArray extends Analyzer \nonconstantarray
class MultipleConstantDefinition extends Analyzer \multipleconstantdefinition
class TooManyDimensions extends Analyzer \toomanydimensions
class EmptyFinal extends Analyzer \emptyfinal
class Multidimensional extends Analyzer \multidimensional
class NoSpreadForHash extends Analyzer \nospreadforhash
class MistakenConcatenation extends Analyzer \mistakenconcatenation
class GettingLastElement extends Analyzer \gettinglastelement
class MultipleIdenticalKeys extends Analyzer \multipleidenticalkeys
class MassCreation extends Analyzer \masscreation
class Phparrayindex extends Analyzer \phparrayindex
class MixedKeys extends Analyzer \mixedkeys
class RandomlySortedLiterals extends Analyzer \randomlysortedliterals
class WithCallback extends Analyzer \withcallback
class SliceFirst extends Analyzer \slicefirst
class ArrayNSUsage extends Analyzer \arraynsusage
class NullBoolean extends Analyzer \nullboolean
class EmptySlots extends Analyzer \emptyslots
class AmbiguousKeys extends Analyzer \ambiguouskeys
class WeirdIndex extends Analyzer \weirdindex
class StringInitialization extends Analyzer \stringinitialization
class ArrayBracketConsistence extends Analyzer \arraybracketconsistence
class Services extends Analyzer \services
class GlobalCodeOnly extends Analyzer \globalcodeonly
class Extgd extends Extension \extgd
class Extwasm extends Extension \extwasm
class Exthash extends Extension \exthash
class Extfile extends Extension \extfile
class Extxsl extends Extension \extxsl
class Extfilter extends Extension \extfilter
class Extpdo extends Extension \extpdo
class Extmhash extends Extension \extmhash
class Extmysqli extends Extension \extmysqli
class Extfam extends Extension \extfam
class Extamqp extends Extension \extamqp
class Extvips extends Extension \extvips
class Extxattr extends Extension \extxattr
class Extarray extends Extension \extarray
class Extereg extends Extension \extereg
class Extpassword extends Extension \extpassword
class Exttokyotyrant extends Extension \exttokyotyrant
class Extcairo extends Extension \extcairo
class Extob extends Extension \extob
class Extds extends Extension \extds
class Extimap extends Extension \extimap
class Extdio extends Extension \extdio
class Extposix extends Extension \extposix
class Extlapack extends Extension \extlapack
class Extredis extends Extension \extredis
class Extrunkit extends Extension \extrunkit
class Extigbinary extends Extension \extigbinary
class Extmemcached extends Extension \extmemcached
class Extexpect extends Extension \extexpect
class Extmongo extends Extension \extmongo
class Extsnmp extends Extension \extsnmp
class Extsqlite3 extends Extension \extsqlite3
class Extxdiff extends Extension \extxdiff
class Extffmpeg extends Extension \extffmpeg
class Extv8js extends Extension \extv8js
class Extnsapi extends Extension \extnsapi
class Extlzf extends Extension \extlzf
class Extjudy extends Extension \extjudy
class Extopencensus extends Extension \extopencensus
class Extgender extends Extension \extgender
class Extcsprng extends Extension \extcsprng
class Extmbstring extends Extension \extmbstring
class Exticonv extends Extension \exticonv
class Extmssql extends Extension \extmssql
class Extpcntl extends Extension \extpcntl
class Extiis extends Extension \extiis
class Extweakref extends Extension \extweakref
class Extstats extends Extension \extstats
class Extgearman extends Extension \extgearman
class Extbzip2 extends Extension \extbzip2
class Extev extends Extension \extev
class Extming extends Extension \extming
class Exteaccelerator extends Extension \exteaccelerator
class Exttrader extends Extension \exttrader
class Extdecimal extends Extension \extdecimal
class Extzlib extends Extension \extzlib
class Extstandard extends Extension \extstandard
class Extssh2 extends Extension \extssh2
class Exthrtime extends Extension \exthrtime
class Extsockets extends Extension \extsockets
class Extctype extends Extension \extctype
class Extpcre extends Extension \extpcre
class Extopcache extends Extension \extopcache
class Extapache extends Extension \extapache
class Extpgsql extends Extension \extpgsql
class Extxxtea extends Extension \extxxtea
class Extpsr extends Extension \extpsr
class Extsimplexml extends Extension \extsimplexml
class Extcom extends Extension \extcom
class Extxmlrpc extends Extension \extxmlrpc
class Extsvm extends Extension \extsvm
class Extmath extends Extension \extmath
class Extcmark extends Extension \extcmark
class Extgrpc extends Extension \extgrpc
class Extphalcon extends Extension \extphalcon
class Extmcrypt extends Extension \extmcrypt
class Extcurl extends Extension \extcurl
class Extcalendar extends Extension \extcalendar
class Extzbarcode extends Extension \extzbarcode
class Extleveldb extends Extension \extleveldb
class Extsqlite extends Extension \extsqlite
class Extrecode extends Extension \extrecode
class Extpcov extends Extension \extpcov
class Extreflection extends Extension \extreflection
class Extffi extends Extension \extffi
class Extshmop extends Extension \extshmop
class Extcyrus extends Extension \extcyrus
class Extfann extends Extension \extfann
class Extseaslog extends Extension \extseaslog
class Extbcmath extends Extension \extbcmath
class Extproctitle extends Extension \extproctitle
class Extsession extends Extension \extsession
class Extzendmonitor extends Extension \extzendmonitor
class Extexif extends Extension \extexif
class Extwddx extends Extension \extwddx
class Extimagick extends Extension \extimagick
class Extxmlwriter extends Extension \extxmlwriter
class Extparsekit extends Extension \extparsekit
class Extlibsodium extends Extension \extlibsodium
class Extvarnish extends Extension \extvarnish
class Extgettext extends Extension \extgettext
class Extdb2 extends Extension \extdb2
class Extibase extends Extension \extibase
class Extmailparse extends Extension \extmailparse
class Extlibevent extends Extension \extlibevent
class Extzip extends Extension \extzip
class Extoci8 extends Extension \extoci8
class Extgnupg extends Extension \extgnupg
class Extstring extends Extension \extstring
class Extmemcache extends Extension \extmemcache
class Extapc extends Extension \extapc
class Extspl extends Extension \extspl
class Extuopz extends Extension \extuopz
class Extreadline extends Extension \extreadline
class Extfileinfo extends Extension \extfileinfo
class Extxmlreader extends Extension \extxmlreader
class Extxml extends Extension \extxml
class Extevent extends Extension \extevent
class Extasync extends Extension \extasync
class Extcrypto extends Extension \extcrypto
class Exttokenizer extends Extension \exttokenizer
class Extxcache extends Extension \extxcache
class Extsqlsrv extends Extension \extsqlsrv
class Extdba extends Extension \extdba
class Extftp extends Extension \extftp
class Extinfo extends Extension \extinfo
class Extast extends Extension \extast
class Extwincache extends Extension \extwincache
class Exthttp extends Extension \exthttp
class Extrar extends Extension \extrar
class Extxdebug extends Extension \extxdebug
class Extwikidiff2 extends Extension \extwikidiff2
class Exttidy extends Extension \exttidy
class Extncurses extends Extension \extncurses
class Extsuhosin extends Extension \extsuhosin
class Extmsgpack extends Extension \extmsgpack
class Extlua extends Extension \extlua
class Extsphinx extends Extension \extsphinx
class Extjson extends Extension \extjson
class Extpspell extends Extension \extpspell
class Extnewt extends Extension \extnewt
class Extdom extends Extension \extdom
class Extenchant extends Extension \extenchant
class Extgmagick extends Extension \extgmagick
class Extodbc extends Extension \extodbc
class Extgeoip extends Extension \extgeoip
class Extyis extends Extension \extyis
class Extapcu extends Extension \extapcu
class Extmongodb extends Extension \extmongodb
class Extlibxml extends Extension \extlibxml
class Extyaml extends Extension \extyaml
class Extkdm5 extends Extension \extkdm5
class Extinotify extends Extension \extinotify
class Extgmp extends Extension \extgmp
class Extsem extends Extension \extsem
class Extrdkafka extends Extension \extrdkafka
class Extintl extends Extension \extintl
class Extphar extends Extension \extphar
class Extswoole extends Extension \extswoole
class Extopenssl extends Extension \extopenssl
class ComparedButNotAssignedStrings extends Analyzer \comparedbutnotassignedstrings
class DontChangeBlindKey extends Analyzer \dontchangeblindkey
class ShouldUseForeach extends Analyzer \shoulduseforeach
class IfWithSameConditions extends Analyzer \ifwithsameconditions
class UnusedGlobal extends Analyzer \unusedglobal
class GlobalInGlobal extends Analyzer \globalinglobal
class SetlocaleNeedsConstants extends Analyzer \setlocaleneedsconstants
class DontBeTooManual extends Analyzer \dontbetoomanual
class DirThenSlash extends Analyzer \dirthenslash
class StrposCompare extends Analyzer \strposcompare
class ElseUsage extends Analyzer \elseusage
class DereferencingAS extends Analyzer \dereferencingas
class MixedConcatInterpolation extends Analyzer \mixedconcatinterpolation
class toStringThrowsException extends Analyzer \tostringthrowsexception
class IssetWithConstant extends Analyzer \issetwithconstant
class UselessCheck extends Analyzer \uselesscheck
class NoIssetWithEmpty extends Analyzer \noissetwithempty
class IsZero extends Analyzer \iszero
class CouldUseStrrepeat extends Analyzer \couldusestrrepeat
class ExitUsage extends Analyzer \exitusage
class FileUploadUsage extends Analyzer \fileuploadusage
class NoArrayUnique extends Analyzer \noarrayunique
class Break0 extends Analyzer \break0
class LoneBlock extends Analyzer \loneblock
class NestedTernary extends Analyzer \nestedternary
class ConstantConditions extends Analyzer \constantconditions
class ForWithFunctioncall extends Analyzer \forwithfunctioncall
class TestThenCast extends Analyzer \testthencast
class ErrorReportingWithInteger extends Analyzer \errorreportingwithinteger
class ImplicitGlobal extends Analyzer \implicitglobal
class GlobalOutsideLoop extends Analyzer \globaloutsideloop
class UnconditionLoopBreak extends Analyzer \unconditionloopbreak
class UseCaseValue extends Analyzer \usecasevalue
class PHP7Dirname extends Analyzer \php7dirname
class VardumpUsage extends Analyzer \vardumpusage
class InvalidPackFormat extends Analyzer \invalidpackformat
class DropElseAfterReturn extends Analyzer \dropelseafterreturn
class DirectlyUseFile extends Analyzer \directlyusefile
class NoAssignationInFunction extends Analyzer \noassignationinfunction
class WrongRange extends Analyzer \wrongrange
class NoAppendOnSource extends Analyzer \noappendonsource
class ShortTags extends Analyzer \shorttags
class AssignedInOneBranch extends Analyzer \assignedinonebranch
class CalltimePassByReference extends Analyzer \calltimepassbyreference
class ListOmissions extends Analyzer \listomissions
class IndicesAreIntOrString extends Analyzer \indicesareintorstring
class TimestampDifference extends Analyzer \timestampdifference
class ContinueIsForLoop extends Analyzer \continueisforloop
class PrintfArguments extends Analyzer \printfarguments
class ForeachSourceValue extends Analyzer \foreachsourcevalue
class NonBreakableSpaceInNames extends Analyzer \nonbreakablespaceinnames
class OnlyVariableReturnedByReference extends Analyzer \onlyvariablereturnedbyreference
class CouldUseCompact extends Analyzer \couldusecompact
class UselessCasting extends Analyzer \uselesscasting
class NoReferenceOnLeft extends Analyzer \noreferenceonleft
class IdenticalOnBothSides extends Analyzer \identicalonbothsides
class CatchShadowsVariable extends Analyzer \catchshadowsvariable
class NoNeedForElse extends Analyzer \noneedforelse
class OneLevelOfIndentation extends Analyzer \onelevelofindentation
class UnknownPregOption extends Analyzer \unknownpregoption
class InconsistentConcatenation extends Analyzer \inconsistentconcatenation
class AlwaysFalse extends Analyzer \alwaysfalse
class IdenticalConditions extends Analyzer \identicalconditions
class UseSystemTmp extends Analyzer \usesystemtmp
class ForgottenWhiteSpace extends Analyzer \forgottenwhitespace
class MaxLevelOfIdentation extends Analyzer \maxlevelofidentation
class Htmlentitiescall extends Analyzer \htmlentitiescall
class NoGetClassNull extends Analyzer \nogetclassnull
class EvalWithoutTry extends WithoutTry \evalwithouttry
class CryptWithoutSalt extends FunctionDefaultValue \cryptwithoutsalt
class ObjectReferences extends Analyzer \objectreferences
class ShouldUseExplodeArgs extends Analyzer \shoulduseexplodeargs
class LongBlock extends Analyzer \longblock
class CouldUseArrayUnique extends Analyzer \couldusearrayunique
class UseDebug extends Analyzer \usedebug
class NoChoice extends Analyzer \nochoice
class PropertyVariableConfusion extends Analyzer \propertyvariableconfusion
class ConditionalStructures extends Analyzer \conditionalstructures
class CouldUseDir extends Analyzer \couldusedir
class NoDirectAccess extends Analyzer \nodirectaccess
class EvalUsage extends Analyzer \evalusage
class EmptyTryCatch extends Analyzer \emptytrycatch
class FileUsage extends Analyzer \fileusage
class MailUsage extends Analyzer \mailusage
class RandomWithoutTry extends WithoutTry \randomwithouttry
class BuriedAssignation extends Analyzer \buriedassignation
class EmptyLines extends Analyzer \emptylines
class HeredocDelimiterFavorite extends Analyzer \heredocdelimiterfavorite
class ForeachWithList extends Analyzer \foreachwithlist
class AutoUnsetForeach extends Analyzer \autounsetforeach
class CommonAlternatives extends Analyzer \commonalternatives
class UseUrlQueryFunctions extends Analyzer \useurlqueryfunctions
class DontReadAndWriteInOneExpression extends Analyzer \dontreadandwriteinoneexpression
class ConstDefineFavorite extends Analyzer \constdefinefavorite
class VariableGlobal extends Analyzer \variableglobal
abstract class AnalyzerHashHashResults extends AnalyzerDump \analyzerhashhashresults
abstract class AnalyzerHashAnalyzer extends AnalyzerDump \analyzerhashanalyzer
abstract class AnalyzerDump extends Analyzer \analyzerdump
abstract class AnalyzerArrayHashResults extends AnalyzerDump \analyzerarrayhashresults
class Emissary extends Reports \emissary
class Ambassador extends Emissary \ambassador
abstract class Loader \loader
abstract class Reports \reports
class Dump1 extends Dump \dump1
class Type extends Analyzer \type
class PhpFunctionUsage extends Analyzer \phpfunctionusage
class ClassConstantUsage extends Analyzer \classconstantusage
class FunctionDefaultValue extends Analyzer \functiondefaultvalue
class UsedDirective extends Analyzer \useddirective
class PropertyUsage extends Analyzer \propertyusage
abstract class AnalyzerResults extends AnalyzerDump \analyzerresults
abstract class AnalyzerTable extends AnalyzerDump \analyzertable
abstract class AnalyzerHashResults extends AnalyzerDump \analyzerhashresults
abstract class Complete extends Analyzer \complete
abstract class Tasks \tasks
abstract class Plugin \plugin
abstract class Graph \graph
abstract class DSL \dsl
abstract class Vcs \vcs
abstract class Analyzer \analyzer
class WithoutTry extends Analyzer \withouttry
class MethodUsage extends Analyzer \methodusage
class UsesFramework extends Analyzer \usesframework