Skip to content

Instantly share code, notes, and snippets.

@rafael-neri
Forked from gskema/noinspection.php
Created July 2, 2024 14:06
Show Gist options
  • Save rafael-neri/1d1dd60e734175f6921d1712bf975139 to your computer and use it in GitHub Desktop.
Save rafael-neri/1d1dd60e734175f6921d1712bf975139 to your computer and use it in GitHub Desktop.
PhpStorm @noinspection list of all tags
<?php
/** @noinspection ? */
// PhpUndefinedGotoLabelInspection Undefined goto label
// PhpUndefinedVariableInspection Undefined variable
// PhpUndefinedMethodInspection Undefined method
// PhpUndefinedNamespaceInspection Undefined namespace
// PhpUndefinedClassInspection Undefined class
// PhpUndefinedFunctionInspection Undefined function
// PhpUndefinedCallbackInspection Undefined callback
// PhpDynamicAsStaticMethodCallInspection Dynamic method called as static
// PhpStaticAsDynamicMethodCallInspection Static method called as dynamic
// PhpAbstractStaticMethodInspection Static function should not be abstract
// PhpSignatureMismatchDuringInheritanceInspection Declaration of overridden method should be compatible with parent class
// PhpHierarchyChecksInspection
// PhpUndefinedClassConstantInspection Undefined class constant
// PhpMissingParentConstructorInspection Missing parent call for constructor
// PhpMissingParentCallCommonInspection Missing parent call for method
// PhpMissingParentCallMagicInspection Missing parent call for magic methods
// PhpUndefinedFieldInspection Undefined field
// PhpUndefinedConstantInspection Undefined constant
// PhpIncludeInspection Unresolved include
// PhpParamsInspection Parameter type
// PhpPassByRefInspection Pass parameter by reference
// PhpGotoIntoLoopInspection Goto into loop statement
// PhpUnusedPrivateMethodInspection Unused private method
// PhpUnusedPrivateFieldInspection Unused private field
// PhpUnusedLocalVariableInspection Unused local variable
// PhpUnusedAliasInspection Unused import
// PhpLanguageLevelInspection Language Level
// PhpUnreachableStatementInspection
// PhpDeprecationInspection Deprecated
// PhpInternalEntityUsedInspection Usage of internal entity
// PhpToStringReturnInspection Method __toString return type
// PhpToStringImplementationInspection Method __toString implementation
// PhpNonCompoundUseInspection Unnecessary statement use
// PhpConstantReassignmentInspection Constant reassignment
// PhpWrongStringConcatenationInspection Wrong string concatenation
// PhpWrongCatchClausesOrderInspection Wrong catch clauses order
// PhpAssignmentInConditionInspection Assignment in condition
// PhpDivisionByZeroInspection Division by zero
// PhpWrongForeachArgumentTypeInspection Invalid argument supplied for foreach()
// PhpUnusedParameterInspection Unused parameter
// PhpMissingDocCommentInspection Missing PHPDoc comment
// PhpSillyAssignmentInspection Silly assignment
// PhpIllegalArrayKeyTypeInspection Illegal array key type
// PhpDocSignatureInspection PHPDoc comment matches function/method signature
// PhpDocMissingThrowsInspection Missing @throws tag(s)
// PhpDocMissingReturnTagInspection Missing @return tag
// PhpInconsistentReturnPointsInspection Inconsistent return points
// PhpMethodParametersCountMismatchInspection Parameters number mismatch declaration
// PhpTooManyParametersInspection Too many parameters in function declaration
// PhpRedundantClosingTagInspection Redundant closing tag
// PhpVoidFunctionResultUsedInspection Void function result used
// PhpExpressionResultUnusedInspection Expression result unused
// PhpMethodOrClassCallIsNotCaseSensitiveInspection Case mismatch in method call or class usage
// PhpClassNamingConventionInspection Class name is not following coding convention
// PhpFunctionNamingConventionInspection Function name is not following coding convention
// PhpMethodNamingConventionInspection Method name is not following coding convention
// PhpPropertyNamingConventionInspection Property name is not following coding convention
// PhpVariableNamingConventionInspection Variable name is not following coding convention
// PhpConstantNamingConventionInspection Constant name is not following coding convention
// PhpUnusedClassInspection Unused class
// PhpUnusedFunctionInspection Unused function
// PhpMissingBreakStatementInspection Missing 'break' statement
// PhpForeachNestedOuterKeyValueVariablesConflictInspection Nested vs outer 'foreach' variables conflict
// PhpForeachArrayIsUsedAsValueInspection Foreach array is used as value
// PhpUsageOfSilenceOperatorInspection Usage of a silence operator
// PhpCSValidationInspection PHP Code Sniffer validation
// MessDetectorValidationInspection PHP Mess Detector validation
// PhpDuplicateArrayKeysInspection
// PhpUnnecessaryFullyQualifiedNameInspection Unnecessary fully qualified name
// PhpDuplicateCaseInspection Duplicate case in switch statement
// PhpMultipleClassesDeclarationsInOneFiles Multiple classes declarations in one file
// PhpIllegalPsrClassPathInspection Class path doesn't match project structure
// PhpTraditionalSyntaxArrayLiteralInspection Traditional syntax array literal detected
// Php7ReadinessInspection PHP 7 Compatibility
// PhpVariableVariableInspection Usage of a variable variable
// PhpStrictTypeCheckingInspection Strict type checking rules violation
// PhpIncompatibleReturnTypeInspection Incompatible return type
// PhpMissingStrictTypesDeclarationInspection Missing strict types declaration
// PhpInvalidMagicMethodModifiersInspection Invalid magic method modifiers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment