├── .github ├── ISSUE_TEMPLATE │ ├── 1_Bug_report.md │ ├── 2_Feature_request.md │ └── 3_Support_question.md ├── stale.yml └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── RULES.md ├── docker ├── Dockerfile ├── README.md └── entrypoint.sh ├── docs ├── architecture.md ├── code-style.md ├── confusing-constructs.md ├── control-flow.md ├── getting-started.md ├── images │ ├── ea-logo.png │ └── jetbrains-variant-4.png ├── language-level-migration.md ├── performance.md ├── probable-bugs.md ├── promo │ ├── bender-crv.eps │ ├── extended-white-background.png │ ├── logos_white_background.jpg │ └── ultimate-white-background.png ├── security.md ├── types-compatibility.md └── unused.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── prepare-release.sh ├── scripts ├── fix-short-and-display-names.php ├── fixer-verifies-disposed-project-check.php ├── get-project-traverse-free-check.php ├── orphaned-fixtures-check.php ├── rules-list-check.php ├── verify-discovered-values-cleanup.php ├── verify-messages-prefixing.php ├── verify-qickfix-title-prefixing.php ├── verify-visitors-definitions.php └── verify-visitors-stubs.php ├── settings.gradle ├── src ├── main │ ├── java │ │ └── com │ │ │ └── kalessil │ │ │ └── phpStorm │ │ │ └── phpInspectionsEA │ │ │ ├── EAApplicationConfiguration.java │ │ │ ├── EAErrorReporter.java │ │ │ ├── EASettings.java │ │ │ ├── EAStartupActivity.java │ │ │ ├── fixers │ │ │ ├── DropMethodFix.java │ │ │ ├── PhpUnitAssertFixer.java │ │ │ ├── UnnecessaryElseFixer.java │ │ │ └── UseSuggestedReplacementFixer.java │ │ │ ├── gui │ │ │ └── PrettyListControl.java │ │ │ ├── inspectors │ │ │ ├── PackedHashtableOptimizationInspector.java │ │ │ ├── PreloadingUsageCorrectnessInspector.java │ │ │ ├── apiUsage │ │ │ │ ├── CompactArgumentsInspector.java │ │ │ │ ├── ConstantCanBeUsedInspector.java │ │ │ │ ├── GetTypeMissUseInspector.java │ │ │ │ ├── IsCountableCanBeUsedInspector.java │ │ │ │ ├── IsEmptyFunctionUsageInspector.java │ │ │ │ ├── IsIterableCanBeUsedInspector.java │ │ │ │ ├── IsNullFunctionUsageInspector.java │ │ │ │ ├── JsonEncodingApiUsageInspector.java │ │ │ │ ├── ObGetCleanCanBeUsedInspector.java │ │ │ │ ├── PregQuoteUsageInspector.java │ │ │ │ ├── PrintfScanfArgumentsInspector.java │ │ │ │ ├── PropertyInitializationFlawsInspector.java │ │ │ │ ├── SimpleXmlLoadFileUsageInspector.java │ │ │ │ ├── SuspiciousFunctionCallsInspector.java │ │ │ │ ├── ThrowRawExceptionInspector.java │ │ │ │ ├── TypesCastingCanBeUsedInspector.java │ │ │ │ ├── UnSafeIsSetOverArrayInspector.java │ │ │ │ ├── UnqualifiedReferenceInspector.java │ │ │ │ ├── UnsetConstructsCanBeMergedInspector.java │ │ │ │ ├── UselessUnsetInspector.java │ │ │ │ ├── arrays │ │ │ │ │ ├── ArrayIsListCanBeUsedInspector.java │ │ │ │ │ ├── ArrayPushMissUseInspector.java │ │ │ │ │ ├── ArraySearchUsedAsInArrayInspector.java │ │ │ │ │ ├── ArrayUniqueCanBeUsedInspector.java │ │ │ │ │ ├── ImplodeArgumentsOrderInspector.java │ │ │ │ │ ├── InArrayMissUseInspector.java │ │ │ │ │ ├── SlowArrayOperationsInLoopInspector.java │ │ │ │ │ └── TypeUnsafeArraySearchInspector.java │ │ │ │ ├── dateTime │ │ │ │ │ ├── DateIntervalSpecificationInspector.java │ │ │ │ │ ├── DateTimeConstantsUsageInspector.java │ │ │ │ │ ├── DateTimeSetTimeUsageInspector.java │ │ │ │ │ ├── DateUsageInspector.java │ │ │ │ │ └── StrtotimeUsageInspector.java │ │ │ │ ├── debug │ │ │ │ │ ├── ForgottenDebugOutputInspector.java │ │ │ │ │ └── GetDebugTypeCanBeUsedInspector.java │ │ │ │ ├── deprecations │ │ │ │ │ ├── AliasFunctionsUsageInspector.java │ │ │ │ │ ├── DynamicCallsToScopeIntrospectionInspector.java │ │ │ │ │ ├── GetClassUsageInspector.java │ │ │ │ │ ├── MktimeUsageInspector.java │ │ │ │ │ └── RandomApiMigrationInspector.java │ │ │ │ ├── fileSystem │ │ │ │ │ ├── CascadingDirnameCallsInspector.java │ │ │ │ │ ├── DirectoryConstantCanBeUsedInspector.java │ │ │ │ │ ├── FopenBinaryUnsafeUsageInspector.java │ │ │ │ │ └── RealpathInStreamContextInspector.java │ │ │ │ ├── pdo │ │ │ │ │ ├── PdoApiUsageInspector.java │ │ │ │ │ ├── strategy │ │ │ │ │ │ └── QueryUsageStrategy.java │ │ │ │ │ └── utils │ │ │ │ │ │ └── MethodIdentityUtil.java │ │ │ │ └── strings │ │ │ │ │ ├── CascadeStringReplacementInspector.java │ │ │ │ │ ├── CaseInsensitiveStringFunctionsMissUseInspector.java │ │ │ │ │ ├── FixedTimeStartWithInspector.java │ │ │ │ │ ├── StrContainsCanBeUsedInspector.java │ │ │ │ │ ├── StrEndsWithCanBeUsedInspector.java │ │ │ │ │ ├── StrStartsWithCanBeUsedInspector.java │ │ │ │ │ ├── StrStrUsedAsStrPosInspector.java │ │ │ │ │ ├── StrTrUsageAsStrReplaceInspector.java │ │ │ │ │ ├── StringCaseManipulationInspector.java │ │ │ │ │ ├── StringNormalizationInspector.java │ │ │ │ │ ├── StringsFirstCharactersCompareInspector.java │ │ │ │ │ ├── SubStrShortHandUsageInspector.java │ │ │ │ │ ├── SubStrUsedAsArrayAccessInspector.java │ │ │ │ │ └── SubStrUsedAsStrPosInspector.java │ │ │ ├── codeStyle │ │ │ │ ├── AmbiguousMethodsCallsInArrayMappingInspector.java │ │ │ │ ├── BadExceptionsProcessingInspector.java │ │ │ │ ├── ComparisonOperandsOrderInspector.java │ │ │ │ ├── DeprecatedIniOptionsInspector.java │ │ │ │ ├── DisallowWritingIntoStaticPropertiesInspector.java │ │ │ │ ├── EfferentObjectCouplingInspector.java │ │ │ │ ├── MisorderedModifiersInspector.java │ │ │ │ ├── MissUsingParentKeywordInspector.java │ │ │ │ ├── MissingOrEmptyGroupStatementInspector.java │ │ │ │ ├── MultipleReturnStatementsInspector.java │ │ │ │ ├── NestedAssignmentsUsageInspector.java │ │ │ │ ├── NestedNotOperatorsInspector.java │ │ │ │ ├── ParameterDefaultValueIsNotNullInspector.java │ │ │ │ ├── ProperNullCoalescingOperatorUsageInspector.java │ │ │ │ ├── ReferencingObjectsInspector.java │ │ │ │ ├── SelfClassReferencingInspector.java │ │ │ │ ├── ShortEchoTagCanBeUsedInspector.java │ │ │ │ ├── ShortOpenTagUsageInspector.java │ │ │ │ ├── StaticClosureCanBeUsedInspector.java │ │ │ │ ├── UnNecessaryDoubleQuotesInspector.java │ │ │ │ ├── UnnecessaryCastingInspector.java │ │ │ │ ├── UnnecessaryFinalModifierInspector.java │ │ │ │ ├── UnnecessarySemicolonInspector.java │ │ │ │ ├── UnnecessaryUseAliasInspector.java │ │ │ │ ├── UnusedGotoLabelInspector.java │ │ │ │ └── UsingInclusionReturnValueInspector.java │ │ │ ├── forEach │ │ │ │ ├── AlterInForeachInspector.java │ │ │ │ ├── DisconnectedForeachInstructionInspector.java │ │ │ │ └── ForeachInvariantsInspector.java │ │ │ ├── ifs │ │ │ │ ├── IfReturnReturnSimplificationInspector.java │ │ │ │ ├── InvertedIfElseConstructsInspector.java │ │ │ │ ├── NestedPositiveIfStatementsInspector.java │ │ │ │ ├── NotOptimalIfConditionsInspection.java │ │ │ │ ├── strategy │ │ │ │ │ └── AndOrWordsUsageStrategy.java │ │ │ │ └── utils │ │ │ │ │ ├── ExpressionCostEstimateUtil.java │ │ │ │ │ └── ExpressionsCouplingCheckUtil.java │ │ │ ├── languageConstructions │ │ │ │ ├── ArgumentUnpackingCanBeUsedInspector.java │ │ │ │ ├── BacktickOperatorUsageInspector.java │ │ │ │ ├── ClassConstantCanBeUsedInspector.java │ │ │ │ ├── ClassConstantUsageCorrectnessInspector.java │ │ │ │ ├── CompactCanBeUsedInspector.java │ │ │ │ ├── DynamicInvocationViaScopeResolutionInspector.java │ │ │ │ ├── ElvisOperatorCanBeUsedInspector.java │ │ │ │ ├── InstanceofCanBeUsedInspector.java │ │ │ │ ├── IssetConstructsCanBeMergedInspector.java │ │ │ │ ├── MultiAssignmentUsageInspector.java │ │ │ │ ├── OpAssignShortSyntaxInspector.java │ │ │ │ ├── PowerOperatorCanBeUsedInspector.java │ │ │ │ ├── RedundantElseClauseInspector.java │ │ │ │ ├── ReturnTypeCanBeDeclaredInspector.java │ │ │ │ ├── ShortListSyntaxCanBeUsedInspector.java │ │ │ │ ├── StaticInvocationViaThisInspector.java │ │ │ │ ├── StaticLambdaBindingInspector.java │ │ │ │ ├── SwitchContinuationInLoopInspector.java │ │ │ │ ├── TernaryOperatorSimplifyInspector.java │ │ │ │ ├── TraitsPropertiesConflictsInspector.java │ │ │ │ ├── TypeUnsafeComparisonInspector.java │ │ │ │ ├── UnnecessaryIssetArgumentsInspector.java │ │ │ │ ├── UnsupportedEmptyListAssignmentsInspector.java │ │ │ │ ├── UnsupportedStringOffsetOperationsInspector.java │ │ │ │ ├── UsingInclusionOnceReturnValueInspector.java │ │ │ │ ├── VariableFunctionsUsageInspector.java │ │ │ │ └── nullCoalescing │ │ │ │ │ ├── IssetArgumentExistenceInspector.java │ │ │ │ │ ├── NullCoalescingOperatorCanBeUsedInspector.java │ │ │ │ │ └── strategy │ │ │ │ │ ├── GenerateAlternativeFromArrayKeyExistsStrategy.java │ │ │ │ │ ├── GenerateAlternativeFromIssetStrategy.java │ │ │ │ │ └── GenerateAlternativeFromNullComparisonStrategy.java │ │ │ ├── magicMethods │ │ │ │ ├── MagicMethodsValidityInspector.java │ │ │ │ └── strategy │ │ │ │ │ ├── CanNotBeStaticStrategy.java │ │ │ │ │ ├── CanNotReturnTypeStrategy.java │ │ │ │ │ ├── CanNotTakeArgumentsByReferenceStrategy.java │ │ │ │ │ ├── CanNotTakeArgumentsStrategy.java │ │ │ │ │ ├── HasAlsoMethodStrategy.java │ │ │ │ │ ├── MinimalPhpVersionStrategy.java │ │ │ │ │ ├── MissingUnderscoreStrategy.java │ │ │ │ │ ├── MustBePublicStrategy.java │ │ │ │ │ ├── MustBeStaticStrategy.java │ │ │ │ │ ├── MustReturnSpecifiedTypeStrategy.java │ │ │ │ │ ├── NormallyCallsParentMethodStrategy.java │ │ │ │ │ └── TakesExactAmountOfArgumentsStrategy.java │ │ │ ├── phpDoc │ │ │ │ └── UnknownInspectionInspector.java │ │ │ ├── phpUnit │ │ │ │ ├── ClassMockingCorrectnessInspector.java │ │ │ │ ├── MockingMethodsCorrectnessInspector.java │ │ │ │ ├── PhpUnitDeprecationsInspector.java │ │ │ │ ├── PhpUnitTestsInspector.java │ │ │ │ ├── PhpUnitVersion.java │ │ │ │ ├── UnnecessaryAssertionInspector.java │ │ │ │ └── strategy │ │ │ │ │ ├── AssertBoolInvertedStrategy.java │ │ │ │ │ ├── AssertBoolOfComparisonStrategy.java │ │ │ │ │ ├── AssertConstantStrategy.java │ │ │ │ │ ├── AssertContainsStrategy.java │ │ │ │ │ ├── AssertCountStrategy.java │ │ │ │ │ ├── AssertEmptyStrategy.java │ │ │ │ │ ├── AssertFileEqualsStrategy.java │ │ │ │ │ ├── AssertInstanceOfStrategy.java │ │ │ │ │ ├── AssertInternalTypeStrategy.java │ │ │ │ │ ├── AssertRegexStrategy.java │ │ │ │ │ ├── AssertResourceExistsStrategy.java │ │ │ │ │ ├── AssertSameStrategy.java │ │ │ │ │ ├── AssertStringEqualsFileStrategy.java │ │ │ │ │ ├── ExpectsOnceStrategy.java │ │ │ │ │ └── WillReturnStrategy.java │ │ │ ├── regularExpressions │ │ │ │ ├── NotOptimalRegularExpressionsInspector.java │ │ │ │ ├── apiUsage │ │ │ │ │ ├── FunctionCallCheckStrategy.java │ │ │ │ │ └── PlainApiUseCheckStrategy.java │ │ │ │ ├── classesStrategy │ │ │ │ │ └── ShortClassDefinitionStrategy.java │ │ │ │ ├── explosiveStrategy │ │ │ │ │ ├── GreedyCharactersSetCheckStrategy.java │ │ │ │ │ └── QuantifierCompoundsQuantifierCheckStrategy.java │ │ │ │ ├── modifiersStrategy │ │ │ │ │ ├── AllowedModifierCheckStrategy.java │ │ │ │ │ ├── DeprecatedModifiersCheckStrategy.java │ │ │ │ │ ├── MissingDotAllCheckStrategy.java │ │ │ │ │ ├── MissingUnicodeModifierStrategy.java │ │ │ │ │ ├── UselessDollarEndOnlyModifierStrategy.java │ │ │ │ │ ├── UselessDotAllModifierCheckStrategy.java │ │ │ │ │ └── UselessIgnoreCaseModifierCheckStrategy.java │ │ │ │ └── optimizeStrategy │ │ │ │ │ ├── AmbiguousAnythingTrimCheckStrategy.java │ │ │ │ │ ├── SequentialClassesCollapseCheckStrategy.java │ │ │ │ │ └── UnnecessaryCaseManipulationCheckStrategy.java │ │ │ ├── security │ │ │ │ ├── CryptographicallySecureAlgorithmsInspector.java │ │ │ │ ├── CryptographicallySecureRandomnessInspector.java │ │ │ │ ├── CurlSslServerSpoofingInspector.java │ │ │ │ ├── EncryptionInitializationVectorRandomnessInspector.java │ │ │ │ ├── HostnameSubstitutionInspector.java │ │ │ │ ├── NonSecureParseStrUsageInspector.java │ │ │ │ ├── NonSecureUniqidUsageInspector.java │ │ │ │ ├── PotentialMalwareInspector.java │ │ │ │ ├── SecurityAdvisoriesInspector.java │ │ │ │ ├── UnserializeExploitsInspector.java │ │ │ │ └── UntrustedInclusionInspector.java │ │ │ ├── semanticalAnalysis │ │ │ │ ├── CallableParameterUseCaseInTypeContextInspection.java │ │ │ │ ├── DuplicateArrayKeysInspector.java │ │ │ │ ├── IncorrectRandomRangeInspector.java │ │ │ │ ├── MkdirRaceConditionInspector.java │ │ │ │ ├── OffsetOperationsInspector.java │ │ │ │ ├── OneTimeUseVariablesInspector.java │ │ │ │ ├── OnlyWritesOnParameterInspector.java │ │ │ │ ├── SuspiciousReturnInspector.java │ │ │ │ ├── SuspiciousSemicolonInspector.java │ │ │ │ ├── UselessReturnInspector.java │ │ │ │ ├── binaryOperations │ │ │ │ │ ├── SuspiciousBinaryOperationInspector.java │ │ │ │ │ └── strategy │ │ │ │ │ │ ├── ConcatenationWithArrayStrategy.java │ │ │ │ │ │ ├── EqualsInAssignmentContextStrategy.java │ │ │ │ │ │ ├── GreaterOrEqualInHashElementStrategy.java │ │ │ │ │ │ ├── HardcodedConstantValuesStrategy.java │ │ │ │ │ │ ├── IdenticalOperandsStrategy.java │ │ │ │ │ │ ├── InstanceOfTraitStrategy.java │ │ │ │ │ │ ├── MisplacedOperatorStrategy.java │ │ │ │ │ │ ├── NullCoalescingOperatorCorrectnessStrategy.java │ │ │ │ │ │ ├── NullableArgumentComparisonStrategy.java │ │ │ │ │ │ └── UnclearOperationsPriorityStrategy.java │ │ │ │ ├── byReference │ │ │ │ │ └── PassingByReferenceCorrectnessInspector.java │ │ │ │ ├── classes │ │ │ │ │ ├── AccessModifierPresentedInspector.java │ │ │ │ │ ├── AutoloadingIssuesInspector.java │ │ │ │ │ ├── CallableMethodValidityInspector.java │ │ │ │ │ ├── ClassMethodNameMatchesFieldNameInspector.java │ │ │ │ │ ├── ClassOverridesFieldOfSuperClassInspector.java │ │ │ │ │ ├── ClassReImplementsParentInterfaceInspector.java │ │ │ │ │ ├── DeprecatedConstructorStyleInspector.java │ │ │ │ │ ├── EmptyClassInspector.java │ │ │ │ │ ├── LongInheritanceChainInspector.java │ │ │ │ │ ├── MissingIssetImplementationInspector.java │ │ │ │ │ ├── PropertyCanBeStaticInspector.java │ │ │ │ │ ├── SenselessMethodDuplicationInspector.java │ │ │ │ │ ├── SenselessProxyMethodInspector.java │ │ │ │ │ └── UnusedConstructorDependenciesInspector.java │ │ │ │ ├── loops │ │ │ │ │ ├── InfinityLoopInspector.java │ │ │ │ │ ├── LoopWhichDoesNotLoopInspector.java │ │ │ │ │ ├── MissingArrayInitializationInspector.java │ │ │ │ │ └── SuspiciousLoopInspector.java │ │ │ │ └── npe │ │ │ │ │ ├── NullPointerExceptionInspector.java │ │ │ │ │ └── strategy │ │ │ │ │ ├── ChainedCallsStrategy.java │ │ │ │ │ └── NullableVariablesStrategy.java │ │ │ ├── semanticalTransformations │ │ │ │ ├── DegradedSwitchInspector.java │ │ │ │ ├── IncrementDecrementOperationEquivalentInspector.java │ │ │ │ ├── NestedTernaryOperatorInspector.java │ │ │ │ ├── SenselessTernaryOperatorInspector.java │ │ │ │ └── StrlenInEmptyStringCheckContextInspection.java │ │ │ └── suspiciousAssignments │ │ │ │ ├── SuspiciousAssignmentsInspector.java │ │ │ │ └── strategy │ │ │ │ ├── ParameterImmediateOverrideStrategy.java │ │ │ │ ├── SelfAssignmentStrategy.java │ │ │ │ ├── SequentialAssignmentsStrategy.java │ │ │ │ ├── SuspiciousArrayDestructuringStrategy.java │ │ │ │ ├── SuspiciousOperatorFormattingStrategy.java │ │ │ │ └── SwitchFallThroughStrategy.java │ │ │ ├── openApi │ │ │ ├── BasePhpElementVisitor.java │ │ │ ├── BasePhpInspection.java │ │ │ ├── PhpLanguageLevel.java │ │ │ └── elements │ │ │ │ └── PhpThrowExpression.java │ │ │ ├── options │ │ │ └── OptionsComponent.java │ │ │ ├── settings │ │ │ └── ComparisonStyle.java │ │ │ └── utils │ │ │ ├── ExpressionSemanticUtil.java │ │ │ ├── MessagesPresentationUtil.java │ │ │ ├── NamedElementUtil.java │ │ │ ├── OpenapiControlFlowUtil.java │ │ │ ├── OpenapiElementsUtil.java │ │ │ ├── OpenapiEquivalenceUtil.java │ │ │ ├── OpenapiPlatformUtil.java │ │ │ ├── OpenapiPsiSearchUtil.java │ │ │ ├── OpenapiResolveUtil.java │ │ │ ├── OpenapiTypesUtil.java │ │ │ ├── PhpLanguageUtil.java │ │ │ ├── PossibleValuesDiscoveryUtil.java │ │ │ ├── Types.java │ │ │ ├── TypesSemanticsUtil.java │ │ │ ├── analytics │ │ │ └── AnalyticsUtil.java │ │ │ ├── hierarhy │ │ │ └── InterfacesExtractUtil.java │ │ │ └── strategy │ │ │ └── ClassInStringContextStrategy.java │ └── resources │ │ ├── META-INF │ │ ├── change-notes.html │ │ ├── description.html │ │ ├── plugin.xml │ │ └── pluginIcon.svg │ │ └── inspectionDescriptions │ │ ├── AccessModifierPresentedInspection.html │ │ ├── AliasFunctionsUsageInspection.html │ │ ├── AlterInForeachInspection.html │ │ ├── AmbiguousMethodsCallsInArrayMappingInspection.html │ │ ├── ArgumentUnpackingCanBeUsedInspection.html │ │ ├── ArrayIsListCanBeUsedInspection.html │ │ ├── ArrayPushMissUseInspection.html │ │ ├── ArraySearchUsedAsInArrayInspection.html │ │ ├── ArrayUniqueCanBeUsedInspection.html │ │ ├── AutoloadingIssuesInspection.html │ │ ├── BacktickOperatorUsageInspection.html │ │ ├── BadExceptionsProcessingInspection.html │ │ ├── CallableMethodValidityInspection.html │ │ ├── CallableParameterUseCaseInTypeContextInspection.html │ │ ├── CascadeStringReplacementInspection.html │ │ ├── CascadingDirnameCallsInspection.html │ │ ├── CaseInsensitiveStringFunctionsMissUseInspection.html │ │ ├── ClassConstantCanBeUsedInspection.html │ │ ├── ClassConstantUsageCorrectnessInspection.html │ │ ├── ClassMethodNameMatchesFieldNameInspection.html │ │ ├── ClassMockingCorrectnessInspection.html │ │ ├── ClassOverridesFieldOfSuperClassInspection.html │ │ ├── ClassReImplementsParentInterfaceInspection.html │ │ ├── CompactArgumentsInspection.html │ │ ├── CompactCanBeUsedInspection.html │ │ ├── ComparisonOperandsOrderInspection.html │ │ ├── ConstantCanBeUsedInspection.html │ │ ├── CryptographicallySecureAlgorithmsInspection.html │ │ ├── CryptographicallySecureRandomnessInspection.html │ │ ├── CurlSslServerSpoofingInspection.html │ │ ├── DateIntervalSpecificationInspection.html │ │ ├── DateTimeConstantsUsageInspection.html │ │ ├── DateTimeSetTimeUsageInspection.html │ │ ├── DateUsageInspection.html │ │ ├── DegradedSwitchInspection.html │ │ ├── DeprecatedConstructorStyleInspection.html │ │ ├── DeprecatedIniOptionsInspection.html │ │ ├── DirectoryConstantCanBeUsedInspection.html │ │ ├── DisallowWritingIntoStaticPropertiesInspection.html │ │ ├── DisconnectedForeachInstructionInspection.html │ │ ├── DuplicateArrayKeysInspection.html │ │ ├── DynamicCallsToScopeIntrospectionInspection.html │ │ ├── DynamicInvocationViaScopeResolutionInspection.html │ │ ├── EfferentObjectCouplingInspection.html │ │ ├── ElvisOperatorCanBeUsedInspection.html │ │ ├── EmptyClassInspection.html │ │ ├── EncryptionInitializationVectorRandomnessInspection.html │ │ ├── FixedTimeStartWithInspection.html │ │ ├── FopenBinaryUnsafeUsageInspection.html │ │ ├── ForeachInvariantsInspection.html │ │ ├── ForgottenDebugOutputInspection.html │ │ ├── GetClassUsageInspection.html │ │ ├── GetDebugTypeCanBeUsedInspection.html │ │ ├── GetTypeMissUseInspection.html │ │ ├── HostnameSubstitutionInspection.html │ │ ├── IfReturnReturnSimplificationInspection.html │ │ ├── ImplodeArgumentsOrderInspection.html │ │ ├── InArrayMissUseInspection.html │ │ ├── IncorrectRandomRangeInspection.html │ │ ├── IncrementDecrementOperationEquivalentInspection.html │ │ ├── InfinityLoopInspection.html │ │ ├── InstanceofCanBeUsedInspection.html │ │ ├── InvertedIfElseConstructsInspection.html │ │ ├── IsCountableCanBeUsedInspection.html │ │ ├── IsEmptyFunctionUsageInspection.html │ │ ├── IsIterableCanBeUsedInspection.html │ │ ├── IsNullFunctionUsageInspection.html │ │ ├── IssetArgumentExistenceInspection.html │ │ ├── IssetConstructsCanBeMergedInspection.html │ │ ├── JsonEncodingApiUsageInspection.html │ │ ├── LongInheritanceChainInspection.html │ │ ├── LoopWhichDoesNotLoopInspection.html │ │ ├── MagicMethodsValidityInspection.html │ │ ├── MisorderedModifiersInspection.html │ │ ├── MissUsingParentKeywordInspection.html │ │ ├── MissingArrayInitializationInspection.html │ │ ├── MissingIssetImplementationInspection.html │ │ ├── MissingOrEmptyGroupStatementInspection.html │ │ ├── MkdirRaceConditionInspection.html │ │ ├── MktimeUsageInspection.html │ │ ├── MockingMethodsCorrectnessInspection.html │ │ ├── MultiAssignmentUsageInspection.html │ │ ├── MultipleReturnStatementsInspection.html │ │ ├── NestedAssignmentsUsageInspection.html │ │ ├── NestedNotOperatorsInspection.html │ │ ├── NestedPositiveIfStatementsInspection.html │ │ ├── NestedTernaryOperatorInspection.html │ │ ├── NonSecureParseStrUsageInspection.html │ │ ├── NonSecureUniqidUsageInspection.html │ │ ├── NotOptimalIfConditionsInspection.html │ │ ├── NotOptimalRegularExpressionsInspection.html │ │ ├── NullCoalescingOperatorCanBeUsedInspection.html │ │ ├── NullPointerExceptionInspection.html │ │ ├── ObGetCleanCanBeUsedInspection.html │ │ ├── OffsetOperationsInspection.html │ │ ├── OneTimeUseVariablesInspection.html │ │ ├── OnlyWritesOnParameterInspection.html │ │ ├── OpAssignShortSyntaxInspection.html │ │ ├── PackedHashtableOptimizationInspection.html │ │ ├── ParameterDefaultValueIsNotNullInspection.html │ │ ├── PassingByReferenceCorrectnessInspection.html │ │ ├── PdoApiUsageInspection.html │ │ ├── PhpUnitDeprecationsInspection.html │ │ ├── PhpUnitTestsInspection.html │ │ ├── PotentialMalwareInspection.html │ │ ├── PowerOperatorCanBeUsedInspection.html │ │ ├── PregQuoteUsageInspection.html │ │ ├── PreloadingUsageCorrectnessInspection.html │ │ ├── PrintfScanfArgumentsInspection.html │ │ ├── ProperNullCoalescingOperatorUsageInspection.html │ │ ├── PropertyCanBeStaticInspection.html │ │ ├── PropertyInitializationFlawsInspection.html │ │ ├── RandomApiMigrationInspection.html │ │ ├── RealpathInStreamContextInspection.html │ │ ├── RedundantElseClauseInspection.html │ │ ├── ReferencingObjectsInspection.html │ │ ├── ReturnTypeCanBeDeclaredInspection.html │ │ ├── SecurityAdvisoriesInspection.html │ │ ├── SelfClassReferencingInspection.html │ │ ├── SenselessMethodDuplicationInspection.html │ │ ├── SenselessProxyMethodInspection.html │ │ ├── SenselessTernaryOperatorInspection.html │ │ ├── ShortEchoTagCanBeUsedInspection.html │ │ ├── ShortListSyntaxCanBeUsedInspection.html │ │ ├── ShortOpenTagUsageInspection.html │ │ ├── SimpleXmlLoadFileUsageInspection.html │ │ ├── SlowArrayOperationsInLoopInspection.html │ │ ├── StaticClosureCanBeUsedInspection.html │ │ ├── StaticInvocationViaThisInspection.html │ │ ├── StaticLambdaBindingInspection.html │ │ ├── StrContainsCanBeUsedInspection.html │ │ ├── StrEndsWithCanBeUsedInspection.html │ │ ├── StrStartsWithCanBeUsedInspection.html │ │ ├── StrStrUsedAsStrPosInspection.html │ │ ├── StrTrUsageAsStrReplaceInspection.html │ │ ├── StringCaseManipulationInspection.html │ │ ├── StringNormalizationInspection.html │ │ ├── StringsFirstCharactersCompareInspection.html │ │ ├── StrlenInEmptyStringCheckContextInspection.html │ │ ├── StrtotimeUsageInspection.html │ │ ├── SubStrShortHandUsageInspection.html │ │ ├── SubStrUsedAsArrayAccessInspection.html │ │ ├── SubStrUsedAsStrPosInspection.html │ │ ├── SuspiciousAssignmentsInspection.html │ │ ├── SuspiciousBinaryOperationInspection.html │ │ ├── SuspiciousFunctionCallsInspection.html │ │ ├── SuspiciousLoopInspection.html │ │ ├── SuspiciousReturnInspection.html │ │ ├── SuspiciousSemicolonInspection.html │ │ ├── SwitchContinuationInLoopInspection.html │ │ ├── TernaryOperatorSimplifyInspection.html │ │ ├── ThrowRawExceptionInspection.html │ │ ├── TraitsPropertiesConflictsInspection.html │ │ ├── TypeUnsafeArraySearchInspection.html │ │ ├── TypeUnsafeComparisonInspection.html │ │ ├── TypesCastingCanBeUsedInspection.html │ │ ├── UnNecessaryDoubleQuotesInspection.html │ │ ├── UnSafeIsSetOverArrayInspection.html │ │ ├── UnknownInspectionInspection.html │ │ ├── UnnecessaryAssertionInspection.html │ │ ├── UnnecessaryCastingInspection.html │ │ ├── UnnecessaryFinalModifierInspection.html │ │ ├── UnnecessaryIssetArgumentsInspection.html │ │ ├── UnnecessarySemicolonInspection.html │ │ ├── UnnecessaryUseAliasInspection.html │ │ ├── UnqualifiedReferenceInspection.html │ │ ├── UnserializeExploitsInspection.html │ │ ├── UnsetConstructsCanBeMergedInspection.html │ │ ├── UnsupportedEmptyListAssignmentsInspection.html │ │ ├── UnsupportedStringOffsetOperationsInspection.html │ │ ├── UntrustedInclusionInspection.html │ │ ├── UnusedConstructorDependenciesInspection.html │ │ ├── UnusedGotoLabelInspection.html │ │ ├── UselessReturnInspection.html │ │ ├── UselessUnsetInspection.html │ │ ├── UsingInclusionOnceReturnValueInspection.html │ │ ├── UsingInclusionReturnValueInspection.html │ │ └── VariableFunctionsUsageInspection.html └── test │ └── java │ └── com │ └── kalessil │ └── phpStorm │ └── phpInspectionsEA │ ├── MkdirRaceConditionInspectorTest.java │ ├── PhpCodeInsightFixtureTestCase.java │ ├── PreloadingUsageCorrectnessInspectorTest.java │ ├── SecurityAdvisoriesInspectorTest.java │ ├── UnqualifiedReferenceInspectorTest.java │ ├── api │ ├── ArraySearchUsedAsInArrayInspectorTest.java │ ├── ArrayUniqueCanBeUsedInspectorTest.java │ ├── CascadingDirnameCallsInspectorTest.java │ ├── CompactArgumentsInspectorTest.java │ ├── ConstantCanBeUsedInspectorTest.java │ ├── DateUsageInspectorTest.java │ ├── DeprecatedIniOptionsInspectorTest.java │ ├── DirectoryConstantCanBeUsedInspectorTest.java │ ├── FopenBinaryUnsafeUsageInspectorTest.java │ ├── ForgottenDebugOutputInspectorTest.java │ ├── GetTypeMissUseInspectorTest.java │ ├── ImplodeArgumentsOrderInspectorTest.java │ ├── InArrayMissUseInspectorTest.java │ ├── IncorrectRandomRangeInspectorTest.java │ ├── IsCountableCanBeUsedInspectorTest.java │ ├── IsEmptyFunctionUsageInspectorTest.java │ ├── IsIterableCanBeUsedInspectorTest.java │ ├── IsNullFunctionUsageInspectorTest.java │ ├── JsonEncodingApiUsageInspectorTest.java │ ├── NonSecureUniqidUsageInspectorTest.java │ ├── ObGetCleanCanBeUsedInspectorTest.java │ ├── PdoApiUsageInspectorTest.java │ ├── PrintfScanfArgumentsInspectorTest.java │ ├── SimpleXmlLoadFileUsageInspectorTest.java │ ├── StrtotimeUsageInspectorTest.java │ ├── SuspiciousFunctionCallsInspectorTest.java │ ├── TypesCastingCanBeUsedInspectorTest.java │ ├── arrays │ │ └── ArrayIsListCanBeUsedInspectorTest.java │ ├── debug │ │ └── GetDebugTypeCanBeUsedInspectorTest.java │ ├── deprecations │ │ ├── AliasFunctionsUsageInspectorTest.java │ │ ├── DynamicCallsToScopeIntrospectionInspectorTest.java │ │ ├── GetClassUsageInspectorTest.java │ │ ├── MktimeUsageInspectorTest.java │ │ └── RandomApiMigrationInspectorTest.java │ └── strings │ │ ├── CascadeStringReplacementInspectorTest.java │ │ ├── CaseInsensitiveStringFunctionsMissUseInspectorTest.java │ │ ├── FixedTimeStartWithInspectorTest.java │ │ ├── StrContainsCanBeUsedInspectorTest.java │ │ ├── StrEndsWithCanBeUsedInspectorTest.java │ │ ├── StrStartsWithCanBeUsedInspectorTest.java │ │ ├── StrStrUsedAsStrPosInspectorTest.java │ │ ├── StringCaseManipulationInspectorTest.java │ │ ├── StringsFirstCharactersCompareInspectorTest.java │ │ └── SubStrShortHandUsageInspectorTest.java │ ├── classes │ ├── AccessModifierPresentedInspectorTest.java │ ├── AutoloadingIssuesInspectorTest.java │ ├── CallableMethodValidityInspectorTest.java │ ├── ClassMethodNameMatchesFieldNameInspectorTest.java │ ├── ClassOverridesFieldOfSuperClassInspectorTest.java │ ├── ClassReImplementsParentInterfaceInspectorTest.java │ ├── DeprecatedConstructorStyleInspectorTest.java │ ├── EmptyClassInspectorTest.java │ ├── LongInheritanceChainInspectorTest.java │ ├── MagicMethodsValidityInspectorTest.java │ ├── MissingIssetImplementationInspectorTest.java │ ├── PropertyCanBeStaticInspectorTest.java │ ├── TraitsPropertiesConflictsInspectorTest.java │ └── UnusedConstructorDependenciesInspectorTest.java │ ├── codeStyle │ ├── BadExceptionsProcessingInspectorTest.java │ ├── ComparisonOperandsOrderInspectorTest.java │ ├── DynamicInvocationViaScopeResolutionInspectorTest.java │ ├── EfferentObjectCouplingInspectorTest.java │ ├── IncrementDecrementOperationEquivalentInspectorTest.java │ ├── MissUsingParentKeywordInspectorTest.java │ ├── MissingOrEmptyGroupStatementInspectorTest.java │ ├── NestedAssignmentsUsageInspectorTest.java │ ├── NestedNotOperatorsInspectorTest.java │ ├── ParameterDefaultValueIsNotNullInspectorTest.java │ ├── ProperNullCoalescingOperatorUsageInspectorTest.java │ ├── PropertyInitializationFlawsInspectorTest.java │ ├── ReferencingObjectsInspectorTest.java │ ├── ShortEchoTagCanBeUsedInspectorTest.java │ ├── ShortOpenTagUsageInspectorTest.java │ ├── StaticClosureCanBeUsedInspectorTest.java │ ├── StaticInvocationViaThisInspectorTest.java │ ├── ThrowRawExceptionInspectorTest.java │ ├── UnNecessaryDoubleQuotesInspectorTest.java │ ├── UnknownInspectionInspectorTest.java │ ├── UnnecessaryFinalModifierInspectorTest.java │ ├── UnnecessarySemicolonInspectorTest.java │ ├── UnnecessaryUseAliasInspectorTest.java │ ├── UselessReturnInspectorTest.java │ └── UsingInclusionReturnValueInspectorTest.java │ ├── controlFlow │ ├── AmbiguousMethodsCallsInArrayMappingInspectorTest.java │ ├── DegradedSwitchInspectorTest.java │ ├── DisallowWritingIntoStaticPropertiesInspectorTest.java │ ├── IfReturnReturnSimplificationInspectorTest.java │ ├── InvertedIfElseConstructsInspectorTest.java │ ├── IssetArgumentExistenceInspectorTest.java │ ├── LoopWhichDoesNotLoopInspectorTest.java │ ├── MissingArrayInitializationInspectorTest.java │ ├── MultipleReturnStatementsInspectorTest.java │ ├── NestedTernaryOperatorInspectorTest.java │ ├── OneTimeUseVariablesInspectorTest.java │ ├── SenselessTernaryOperatorInspectorTest.java │ ├── StrTrUsageAsStrReplaceInspectorTest.java │ ├── StringNormalizationInspectorTest.java │ ├── SubStrUsedAsStrPosInspectorTest.java │ ├── SuspiciousLoopInspectorTest.java │ ├── SuspiciousSemicolonInspectorTest.java │ ├── TernaryOperatorSimplifyInspectorTest.java │ ├── UnSafeIsSetOverArrayInspectorTest.java │ └── UnsetConstructsCanBeMergedInspectorTest.java │ ├── deadCode │ ├── OnlyWritesOnParameterInspectorTest.java │ ├── SenselessMethodDuplicationInspectorTest.java │ ├── SenselessProxyMethodInspectorTest.java │ ├── UnnecessaryIssetArgumentsInspectorTest.java │ ├── UnusedGotoLabelInspectorTest.java │ └── UselessUnsetInspectorTest.java │ ├── foreach │ ├── AlterInForeachInspectorTest.java │ ├── DisconnectedForeachInstructionInspectorTest.java │ ├── ForeachInvariantsInspectorTest.java │ └── MultiAssignmentUsageInspectorTest.java │ ├── ifs │ ├── NestedPositiveIfStatementsInspectorTest.java │ └── NotOptimalIfConditionsInspectionTest.java │ ├── inspectors │ └── codeSmell │ │ ├── MisorderedModifiersInspectorTest.java │ │ └── SelfClassReferencingInspectorTest.java │ ├── internal │ └── utils │ │ ├── ExpressionSemanticUtilTest.java │ │ ├── PhpLanguageUtilTest.java │ │ └── PossibleValuesDiscoveryUtilTest.java │ ├── lang │ ├── ArgumentUnpackingCanBeUsedInspectorTest.java │ ├── ArrayPushMissUseInspectorTest.java │ ├── BacktickOperatorUsageInspectorTest.java │ ├── ClassConstantCanBeUsedInspectorTest.java │ ├── CompactCanBeUsedInspectorTest.java │ ├── ElvisOperatorCanBeUsedInspectorTest.java │ ├── InstanceofCanBeUsedInspectorTest.java │ ├── IssetConstructsCanBeMergedInspectorTest.java │ ├── NullCoalescingOperatorCanBeUsedInspectorTest.java │ ├── OpAssignShortSyntaxInspectorTest.java │ ├── PackedHashtableOptimizationInspectorTest.java │ ├── PowerOperatorCanBeUsedInspectorTest.java │ ├── RedundantElseClauseInspectorTest.java │ ├── ReturnTypeCanBeDeclaredInspectorTest.java │ ├── ShortListSyntaxCanBeUsedInspectorTest.java │ ├── SubStrUsedAsArrayAccessInspectorTest.java │ ├── SwitchContinuationInLoopInspectorTest.java │ ├── UnsupportedEmptyListAssignmentsInspectorTest.java │ ├── UnsupportedStringOffsetOperationsInspectorTest.java │ └── VariableFunctionsUsageInspectorTest.java │ ├── magicMethods │ └── StrlenInEmptyStringCheckContextInspectionTest.java │ ├── phpUnit │ ├── ClassMockingCorrectnessInspectorTest.java │ ├── MockingMethodsCorrectnessInspectorTest.java │ ├── PhpUnitDeprecationsInspectorTest.java │ ├── PhpUnitTestsInspectorTest.java │ └── UnnecessaryAssertionInspectorTest.java │ ├── pitfalls │ ├── ClassConstantUsageCorrectnessInspectorTest.java │ ├── DateIntervalSpecificationInspectorTest.java │ ├── DateTimeConstantsUsageInspectorTest.java │ ├── DateTimeSetTimeUsageInspectorTest.java │ ├── InfinityLoopInspectorTest.java │ ├── NullPointerExceptionInspectorTest.java │ ├── PassingByReferenceCorrectnessInspectorTest.java │ ├── PregQuoteUsageInspectorTest.java │ ├── RealpathInStreamContextInspectorTest.java │ ├── SlowArrayOperationsInLoopInspectorTest.java │ ├── StaticLambdaBindingInspectorTest.java │ ├── SuspiciousAssignmentsInspectorTest.java │ ├── SuspiciousBinaryOperationInspectorTest.java │ ├── SuspiciousReturnInspectorTest.java │ └── UsingInclusionOnceReturnValueInspectorTest.java │ ├── regularExpressions │ └── NotOptimalRegularExpressionsInspectorTest.java │ ├── security │ ├── CryptographicallySecureAlgorithmsInspectorTest.java │ ├── CryptographicallySecureRandomnessInspectorTest.java │ ├── CurlSslServerSpoofingInspectorTest.java │ ├── EncryptionInitializationVectorRandomnessInspectorTest.java │ ├── HostnameSubstitutionInspectorTest.java │ ├── NonSecureParseStrUsageInspectorTest.java │ ├── PotentialMalwareInspectorTest.java │ ├── UnserializeExploitsInspectorTest.java │ └── UntrustedInclusionInspectorTest.java │ ├── semanticalAnalysis │ └── DuplicateArrayKeysInspectorTest.java │ └── types │ ├── CallableParameterUseCaseInTypeContextInspectionTest.java │ ├── OffsetOperationsInspectorTest.java │ ├── TypeUnsafeArraySearchInspectorTest.java │ ├── TypeUnsafeComparisonInspectorTest.java │ └── UnnecessaryCastingInspectorTest.java └── testData └── fixtures ├── api ├── alias-functions.php ├── array-search-used-as-in-array.fixed.php ├── array-search-used-as-in-array.php ├── array-unique.fixed.php ├── array-unique.php ├── array │ ├── array_is_list.fixed.php │ ├── array_is_list.php │ ├── implode-arguments-order.fixed.php │ ├── implode-arguments-order.php │ ├── in-array-misuse.fixed.php │ └── in-array-misuse.php ├── cascade-dirname.fixed.php ├── cascade-dirname.php ├── compact-arguments-existence.php ├── constants-usage.fixed.php ├── constants-usage.php ├── constants-usage.php-os-family.php ├── date.fixed.php ├── date.php ├── debug │ ├── get_debug_type.fixed.php │ └── get_debug_type.php ├── deprecated-ini-options.php ├── deprecations │ ├── alias-functions.fixed.php │ ├── alias-functions.ns.php │ ├── dynamic-calls-to-scope-introspection.php │ ├── get-class-with-null.php │ ├── mktime.fixed.php │ ├── mktime.php │ ├── random-api-edge.fixed.php │ ├── random-api-edge.php │ ├── random-api-mt.fixed.php │ └── random-api-mt.php ├── dir-constant-can-be-used.fixed.php ├── dir-constant-can-be-used.php ├── empty-function.fixed.php ├── empty-function.php ├── fopen-binary-unsafe.fixed.php ├── fopen-binary-unsafe.php ├── gettype.fixed.php ├── gettype.php ├── is-countable.php ├── is-iterable.php ├── is-null-function.regular.fixed.php ├── is-null-function.regular.php ├── is-null-function.yoda.fixed.php ├── is-null-function.yoda.php ├── json-encoding-errors-handling.fixed.php ├── json-encoding-errors-handling.php ├── json-encoding-return-type.fixed.php ├── json-encoding-return-type.php ├── ob_get_clean.fixed.php ├── ob_get_clean.php ├── pdo.fixed.php ├── pdo.php ├── printf-scanf.php ├── simplexml_load_file-usage.fixed.php ├── simplexml_load_file-usage.php ├── strict-array-search.fixed.php ├── strict-array-search.php ├── strings │ ├── cascade-str-replace.74.fixed.php │ ├── cascade-str-replace.74.php │ ├── cascade-str-replace.fixed.php │ ├── cascade-str-replace.php │ ├── fixed-time-start-with.fixed.php │ ├── fixed-time-start-with.php │ ├── str-i-functions.fixed.php │ ├── str-i-functions.php │ ├── str_contains.fixed.php │ ├── str_contains.php │ ├── str_ends_with.fixed.php │ ├── str_ends_with.php │ ├── str_starts_with.fixed.php │ ├── str_starts_with.php │ ├── string-n-compare.fixed.php │ ├── string-n-compare.php │ ├── strstr-function.fixed.php │ ├── strstr-function.php │ ├── substr-short-hand.fixed.php │ ├── substr-short-hand.php │ ├── unnecessary-case-manipulation.fixed.php │ └── unnecessary-case-manipulation.php ├── strtotime-function-misuse.fixed.php ├── strtotime-function-misuse.php ├── suspicious-function-calls.php ├── type-casting-can-be-used.fixed.php └── type-casting-can-be-used.php ├── classes ├── access-modifiers.710.fixed.php ├── access-modifiers.710.php ├── access-modifiers.fixed.php ├── access-modifiers.php ├── access-modifiers.property-hooks.php ├── brokenAutoloading │ ├── 0000_00_00_000000_Version000000_.php │ ├── ValidCase.class.php │ ├── ValidCase.multiple.php │ ├── ValidCase.php │ ├── ValidCaseWithNamespace.php │ ├── case1.class.php │ ├── case1.php │ └── class-wordpress-valid-case.php ├── callable-methods-validity.php ├── class-field-method-named-identically.php ├── class-overrides-fields.php ├── deprecated-constructors.fixed.php ├── deprecated-constructors.php ├── dynamic-method-invocation-via-scope-resolution.fixed.php ├── dynamic-method-invocation-via-scope-resolution.php ├── empty-class.php ├── empty-isset-results-correctness.php ├── long-inheritance-chain-false-positives.php ├── long-inheritance-chain.php ├── magicMethods │ ├── magic-methods-abstract.php │ ├── magic-methods-autoload.php │ ├── magic-methods-call-static.php │ ├── magic-methods-calls-parent.php │ ├── magic-methods-clone-destruct.php │ ├── magic-methods-debug-info.php │ ├── magic-methods-get-set.php │ ├── magic-methods-invoke.php │ ├── magic-methods-missing-underscore.fixed.php │ ├── magic-methods-missing-underscore.php │ ├── magic-methods-serialize.php │ ├── magic-methods-set-state.php │ ├── magic-methods-sleep.php │ ├── magic-methods-toString.php │ ├── magic-methods-unserialize.php │ └── magic-methods-wake-up.php ├── property-can-be-static-false-positives.php ├── property-can-be-static.php ├── re-implements-parent-interface.fixed.php ├── re-implements-parent-interface.php ├── static-method-invocation-via-this-eloquent.php ├── static-method-invocation-via-this-phpunit.php ├── static-method-invocation-via-this.fixed.php ├── static-method-invocation-via-this.php ├── traits-properties-conflicts.php ├── unused-constructor-dependencies.php └── unused-constructor-dependencies.smart-reporting.php ├── codeStyle ├── bad-exceptions-handling.php ├── comparison-order-regular.php ├── comparison-order-yoda.fixed.php ├── comparison-order-yoda.php ├── double-quotes.fixed.php ├── double-quotes.php ├── efferent-object-coupling.php ├── group-statements-empty.php ├── group-statements-missing.fixed.php ├── group-statements-missing.php ├── increment-decrement-can-be-used-false-positives.php ├── increment-decrement-can-be-used.fixed.php ├── increment-decrement-can-be-used.php ├── misordered-modifiers.fixed.php ├── misordered-modifiers.php ├── missusing-parent-keyword.fixed.php ├── missusing-parent-keyword.php ├── nested-assignments.fixed.php ├── nested-assignments.php ├── nested-not-operators.fixed.php ├── nested-not-operators.php ├── parameters-default-not-null.php ├── proper-null-coalescing-usage.fixed.php ├── proper-null-coalescing-usage.php ├── property-initialization-class-references.php ├── property-initialization-override.php ├── property-initialization-typed-properties.php ├── property-null-initialization.fixed.php ├── property-null-initialization.php ├── referencing-objects.fixed.php ├── referencing-objects.php ├── self-class-referencing.fixed.php ├── self-class-referencing.php ├── self-class-referencing.reverse.fixed.php ├── self-class-referencing.reverse.php ├── semicolons.fixed.php ├── semicolons.php ├── short-echo-tag.fixed.php ├── short-echo-tag.php ├── short-open-tags.fixed.php ├── short-open-tags.php ├── static-closure-use.fixed.php ├── static-closure-use.php ├── static-closure-use.php74.php ├── throw-raw-exception.fixed.php ├── throw-raw-exception.php ├── unknown-inspection-suppression.php ├── unnecessary-final-modifier.fixed.php ├── unnecessary-final-modifier.php ├── unnecessary-final-modifier.property-hooks.php ├── use-aliases.fixed.php ├── use-aliases.php ├── useless-returns.fixed.php ├── useless-returns.php └── using-inclusion-result.php ├── controlFlow ├── array-mapping-ambiguous-calls.php ├── degraded-switch.php ├── disallow-any-write-into-static-property.php ├── disallow-write-into-static-property-default.php ├── if-return-return-simplify.fixed.php ├── if-return-return-simplify.php ├── isset-on-properties.php ├── isset-operations-variable-existence.php ├── isset-over-class.php ├── isset-over-scalars-and-arrays.fixed.php ├── isset-over-scalars-and-arrays.php ├── loop-does-not-loop-false-positives.php ├── loop-does-not-loop.php ├── missing-array-initialization.php ├── multiple-returns.php ├── one-time-use-variables-false-positives.php ├── one-time-use-variables.fixed.php ├── one-time-use-variables.php ├── string-normalization.fixed.php ├── string-normalization.php ├── strtr-used-as-strreplace.fixed.php ├── strtr-used-as-strreplace.php ├── substr-used-as-strpos.fixed.php ├── substr-used-as-strpos.php ├── suspicious-loop-general.php ├── suspicious-semicolon.php ├── ternary-nested-and-suspicious.php ├── ternary-senseless.fixed.php ├── ternary-senseless.php ├── ternary-simplify.fixed.php ├── ternary-simplify.php ├── unnecessary-else-elseif.fixed.php ├── unnecessary-else-elseif.php ├── unset-sequential.fixed.php └── unset-sequential.php ├── deadCode ├── parameters-writes-only.php ├── parameters-writes-only.suppression.php ├── senseless-method-duplication-false-positives.1.php ├── senseless-method-duplication-false-positives.2.php ├── senseless-method-duplication.fixed.php ├── senseless-method-duplication.php ├── senselessProxy │ ├── senseless-proxy-common.fixed.php │ ├── senseless-proxy-common.php │ ├── senseless-proxy-return.php │ └── senseless-proxy-signature.php ├── unnecessary-isset-arguments.fixed.php ├── unnecessary-isset-arguments.php ├── unused-goto.fixed.php ├── unused-goto.php └── useless-unset.php ├── foreach ├── alter-in-foreach-false-positives.php ├── alter-in-foreach.php ├── disconnected-statements-foreach-false-positives.php ├── disconnected-statements-foreach.php ├── foreach-invariants.fixed.php ├── foreach-invariants.php └── list-construct-in-foreach.php ├── ifs ├── if-instanceof-flaws-false-positives.php ├── if-instanceof-flaws.php ├── if-inverted-condition-else-normalization.fixed.php ├── if-inverted-condition-else-normalization.php ├── if-literal-operators.php ├── if-optimal-conditions.php ├── nested-positive-ifs.fixed.php ├── nested-positive-ifs.php └── not-optimal-false-positives.php ├── lang ├── argument-unpacking.fixed.php ├── argument-unpacking.php ├── array-push-via-function.fixed.php ├── array-push-via-function.php ├── backtick-operator.fixed.php ├── backtick-operator.php ├── classConstant │ ├── class-in-the-same-namespace.php │ ├── class-name-constant-collisions.fixed.php │ ├── class-name-constant-collisions.php │ ├── class-name-constant-ns.fixed.php │ ├── class-name-constant-ns.php │ ├── configuration-class-definition.php │ ├── configuration-class-reference.fixed.php │ └── configuration-class-reference.php ├── compact.fixed.php ├── compact.php ├── continue-in-switch.fixed.php ├── continue-in-switch.php ├── elvis-operator.fixed.php ├── elvis-operator.php ├── instanceof-can-be-used.fixed.php ├── instanceof-can-be-used.php ├── isset-merge.fixed.php ├── isset-merge.php ├── null-coalescing-operator.fixed.php ├── null-coalescing-operator.ifs.fixed.php ├── null-coalescing-operator.ifs.php ├── null-coalescing-operator.php ├── op-assign-short-syntax.fixed.php ├── op-assign-short-syntax.php ├── packed-hashtable-optimization.php ├── power-operator.fixed.php ├── power-operator.php ├── short-list-syntax.fixed.php ├── short-list-syntax.php ├── substr-used-as-index-access.fixed.php ├── substr-used-as-index-access.php ├── typeHints │ ├── return-type-hints.fixed.php │ ├── return-type-hints.inheritance-influence.php │ ├── return-type-hints.ns.php │ ├── return-type-hints.php │ ├── return-type-hints.property-hooks.php │ ├── return-type-hints.refactoring-target.php │ ├── return-type-hints.replacement-generation-after-8.php │ └── return-type-hints.replacement-generation-before-8.php ├── unsupported-empty-list-assignments.php ├── unsupported-string-offset.php ├── variable-functions-false-positives.php ├── variable-functions-php53.php ├── variable-functions-php54.fixed.php └── variable-functions-php54.php ├── magicMethods ├── empty-string-comparison.fixed.php └── empty-string-comparison.php ├── phpUnit ├── annotation-covers.php ├── annotation-data-provider.php ├── annotation-depends.php ├── annotation-test.php ├── assert-constant.fixed.php ├── assert-constant.php ├── assert-contains.fixed.php ├── assert-contains.php ├── assert-count.fixed.php ├── assert-count.php ├── assert-empty.fixed.php ├── assert-empty.php ├── assert-file-equals.fixed.php ├── assert-file-equals.php ├── assert-instanceof.fixed.php ├── assert-instanceof.php ├── assert-internal-type.after-phpunit-8.fixed.php ├── assert-internal-type.after-phpunit-8.php ├── assert-internal-type.fixed.php ├── assert-internal-type.php ├── assert-normalization.php ├── assert-regexp.fixed.php ├── assert-regexp.php ├── assert-resource-exists.fixed.php ├── assert-resource-exists.php ├── assert-same.fixed.php ├── assert-same.php ├── assert-string-equals-file.fixed.php ├── assert-string-equals-file.php ├── deprecations.phpunit80.php ├── deprecations.phpunit91.fixed.php ├── deprecations.phpunit91.php ├── expects-once.fixed.php ├── expects-once.php ├── mocking-methods.fixed.php ├── mocking-methods.php ├── unnecessary-assertion.fixed.php ├── unnecessary-assertion.php ├── will-return.fixed.php └── will-return.php ├── pitfalls ├── class-constant-cases-mismatch.aliased-namespaces.php ├── class-constant-cases-mismatch.import-and-alias.php ├── class-constant-cases-mismatch.php ├── class-mocking-correctness.php ├── date-interval-specification.php ├── date-time-constants.fixed.php ├── date-time-constants.php ├── date-time-set-time-milliseconds.php ├── forgotten-debug-statements-collisions.php ├── forgotten-debug-statements-false-positives.php ├── forgotten-debug-statements.php ├── incorrect-random-range.php ├── infinity-loops.php ├── mkdir-race-conditions.fixed.php ├── mkdir-race-conditions.php ├── npe.php ├── passing-by-reference-correctness.php ├── preg-quote.php ├── realpath-in-stream-context.fixed.php ├── realpath-in-stream-context.php ├── return-in-finally.php ├── slow-array-operations.for-termination.fixed.php ├── slow-array-operations.for-termination.php ├── slow-array-operations.php ├── static-lambda-binding.fixed.php ├── static-lambda-binding.php ├── suspicious-binary-operations.array-concatenation.php ├── suspicious-binary-operations.fixed.php ├── suspicious-binary-operations.php ├── suspiciousAssignments │ ├── suspicious-assignments-formatting.php │ ├── suspicious-assignments-param-override.php │ ├── suspicious-assignments-self-assignment.php │ ├── suspicious-assignments-sequential.php │ ├── suspicious-assignments-switch.php │ └── suspicious-assignments.php ├── using-inclusion-once-return.fixed.php └── using-inclusion-once-return.php ├── preload.fixed.php ├── preload.php ├── regularExpressions ├── alternative-regex-functions-usage.php ├── ambiguous-anything-leading-trailing.php ├── ambiguous-d-modifier.php ├── ctype-functions-usage.php ├── delimeters.php ├── greedy-character-sets.php ├── missing-delimiters.php ├── missing-u-modifier.php ├── nested-tags.php ├── plain-api-usage.fixed.php ├── plain-api-usage.php ├── preg-match.fixed.php ├── preg-match.php ├── problematic-modifiers.php ├── quantifier-compounds-quantifier.php ├── senseless-i-modifier.php ├── senseless-s-modifier.php ├── serial-classes-compacting.php ├── short-character-classes.php └── unnecessary-case-manipulation.php ├── security ├── crypto-secure-randomness-php7.php ├── crypto-secure-randomness.php ├── curl-ssl-spoofing.php ├── hostname-substitution.php ├── iv-randomness.php ├── malware-patterns.php ├── parse-str.php ├── uniqid.fixed.php ├── uniqid.php ├── unserialize-2nd-argument.php ├── unserialize-exploits.php ├── untrusted-inclusion.php └── weak-algorithms.php ├── securityAdvisories ├── any.json ├── devDependenciesInDevPackage │ └── composer.json ├── devDependenciesInProdPackage │ └── composer.json ├── hasAdvisories │ └── composer.json ├── hasSecurityChecker │ └── composer.json ├── invalidRequireList │ └── composer.json ├── invalidRequirePropertyValue │ └── composer.json ├── libraryType │ └── composer.json ├── needsAdvisoriesCreatesNewSection │ ├── composer.fixed.json │ └── composer.json ├── needsAdvisoriesUsesExistingSection │ ├── composer.fixed.json │ └── composer.json ├── needsMasterAdvisories │ └── composer.json ├── needsNoAdvisories │ └── composer.json └── noRequire │ └── composer.json ├── semanticalAnalysis └── duplicate-array-keys.php ├── types ├── offset-operations.php ├── parameter-types-checks.php ├── type-unsafe-comparison-false-positives.php ├── type-unsafe-comparison.fixed.php ├── type-unsafe-comparison.php ├── unnecessary-casting.fixed.php ├── unnecessary-casting.php └── unnecessary-casting.php8.php ├── unqualified-function-refs-no-ns.php ├── unqualified-function-refs-ns.fixed.php └── unqualified-function-refs-ns.php /.github/ISSUE_TEMPLATE/1_Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.github/ISSUE_TEMPLATE/1_Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2_Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.github/ISSUE_TEMPLATE/2_Feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3_Support_question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.github/ISSUE_TEMPLATE/3_Support_question.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/README.md -------------------------------------------------------------------------------- /RULES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/RULES.md -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/code-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/code-style.md -------------------------------------------------------------------------------- /docs/confusing-constructs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/confusing-constructs.md -------------------------------------------------------------------------------- /docs/control-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/control-flow.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/images/ea-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/images/ea-logo.png -------------------------------------------------------------------------------- /docs/images/jetbrains-variant-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/images/jetbrains-variant-4.png -------------------------------------------------------------------------------- /docs/language-level-migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/language-level-migration.md -------------------------------------------------------------------------------- /docs/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/performance.md -------------------------------------------------------------------------------- /docs/probable-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/probable-bugs.md -------------------------------------------------------------------------------- /docs/promo/bender-crv.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/promo/bender-crv.eps -------------------------------------------------------------------------------- /docs/promo/extended-white-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/promo/extended-white-background.png -------------------------------------------------------------------------------- /docs/promo/logos_white_background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/promo/logos_white_background.jpg -------------------------------------------------------------------------------- /docs/promo/ultimate-white-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/promo/ultimate-white-background.png -------------------------------------------------------------------------------- /docs/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/security.md -------------------------------------------------------------------------------- /docs/types-compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/types-compatibility.md -------------------------------------------------------------------------------- /docs/unused.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/docs/unused.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/gradlew.bat -------------------------------------------------------------------------------- /prepare-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/prepare-release.sh -------------------------------------------------------------------------------- /scripts/fix-short-and-display-names.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/fix-short-and-display-names.php -------------------------------------------------------------------------------- /scripts/fixer-verifies-disposed-project-check.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/fixer-verifies-disposed-project-check.php -------------------------------------------------------------------------------- /scripts/get-project-traverse-free-check.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/get-project-traverse-free-check.php -------------------------------------------------------------------------------- /scripts/orphaned-fixtures-check.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/orphaned-fixtures-check.php -------------------------------------------------------------------------------- /scripts/rules-list-check.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/rules-list-check.php -------------------------------------------------------------------------------- /scripts/verify-discovered-values-cleanup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/verify-discovered-values-cleanup.php -------------------------------------------------------------------------------- /scripts/verify-messages-prefixing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/verify-messages-prefixing.php -------------------------------------------------------------------------------- /scripts/verify-qickfix-title-prefixing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/verify-qickfix-title-prefixing.php -------------------------------------------------------------------------------- /scripts/verify-visitors-definitions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/verify-visitors-definitions.php -------------------------------------------------------------------------------- /scripts/verify-visitors-stubs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/scripts/verify-visitors-stubs.php -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAApplicationConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAErrorReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAErrorReporter.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EASettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EASettings.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAStartupActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/EAStartupActivity.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/DropMethodFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/DropMethodFix.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/PhpUnitAssertFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/PhpUnitAssertFixer.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/UnnecessaryElseFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/fixers/UnnecessaryElseFixer.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/gui/PrettyListControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/gui/PrettyListControl.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/inspectors/phpUnit/PhpUnitVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/inspectors/phpUnit/PhpUnitVersion.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/BasePhpElementVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/BasePhpElementVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/BasePhpInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/BasePhpInspection.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/PhpLanguageLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/openApi/PhpLanguageLevel.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/options/OptionsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/options/OptionsComponent.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/settings/ComparisonStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/settings/ComparisonStyle.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/ExpressionSemanticUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/ExpressionSemanticUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/MessagesPresentationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/MessagesPresentationUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/NamedElementUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/NamedElementUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiControlFlowUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiControlFlowUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiElementsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiElementsUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiEquivalenceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiEquivalenceUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiPlatformUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiPlatformUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiPsiSearchUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiPsiSearchUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiResolveUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiResolveUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiTypesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/OpenapiTypesUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/PhpLanguageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/PhpLanguageUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/PossibleValuesDiscoveryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/PossibleValuesDiscoveryUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/Types.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/TypesSemanticsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/TypesSemanticsUtil.java -------------------------------------------------------------------------------- /src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/analytics/AnalyticsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/java/com/kalessil/phpStorm/phpInspectionsEA/utils/analytics/AnalyticsUtil.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/change-notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/META-INF/change-notes.html -------------------------------------------------------------------------------- /src/main/resources/META-INF/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/META-INF/description.html -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/AccessModifierPresentedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/AccessModifierPresentedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/AliasFunctionsUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/AliasFunctionsUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/AlterInForeachInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/AlterInForeachInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ArgumentUnpackingCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ArgumentUnpackingCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ArrayIsListCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ArrayIsListCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ArrayPushMissUseInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ArrayPushMissUseInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ArraySearchUsedAsInArrayInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ArraySearchUsedAsInArrayInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ArrayUniqueCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ArrayUniqueCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/AutoloadingIssuesInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/AutoloadingIssuesInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/BacktickOperatorUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/BacktickOperatorUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/BadExceptionsProcessingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/BadExceptionsProcessingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CallableMethodValidityInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CallableMethodValidityInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CascadeStringReplacementInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CascadeStringReplacementInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CascadingDirnameCallsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CascadingDirnameCallsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassConstantCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassConstantCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassConstantUsageCorrectnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassConstantUsageCorrectnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassMethodNameMatchesFieldNameInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassMethodNameMatchesFieldNameInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassMockingCorrectnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassMockingCorrectnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassOverridesFieldOfSuperClassInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassOverridesFieldOfSuperClassInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ClassReImplementsParentInterfaceInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ClassReImplementsParentInterfaceInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CompactArgumentsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CompactArgumentsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CompactCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CompactCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ComparisonOperandsOrderInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ComparisonOperandsOrderInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ConstantCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ConstantCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CryptographicallySecureAlgorithmsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CryptographicallySecureAlgorithmsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CryptographicallySecureRandomnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CryptographicallySecureRandomnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/CurlSslServerSpoofingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/CurlSslServerSpoofingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DateIntervalSpecificationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DateIntervalSpecificationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DateTimeConstantsUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DateTimeConstantsUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DateTimeSetTimeUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DateTimeSetTimeUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DateUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DateUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DegradedSwitchInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DegradedSwitchInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DeprecatedConstructorStyleInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DeprecatedConstructorStyleInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DeprecatedIniOptionsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DeprecatedIniOptionsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DirectoryConstantCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DirectoryConstantCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DisconnectedForeachInstructionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DisconnectedForeachInstructionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DuplicateArrayKeysInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DuplicateArrayKeysInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/DynamicCallsToScopeIntrospectionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/DynamicCallsToScopeIntrospectionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/EfferentObjectCouplingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/EfferentObjectCouplingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ElvisOperatorCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ElvisOperatorCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/EmptyClassInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/EmptyClassInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/FixedTimeStartWithInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/FixedTimeStartWithInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/FopenBinaryUnsafeUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/FopenBinaryUnsafeUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ForeachInvariantsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ForeachInvariantsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ForgottenDebugOutputInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ForgottenDebugOutputInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/GetClassUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/GetClassUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/GetDebugTypeCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/GetDebugTypeCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/GetTypeMissUseInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/GetTypeMissUseInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/HostnameSubstitutionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/HostnameSubstitutionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IfReturnReturnSimplificationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IfReturnReturnSimplificationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ImplodeArgumentsOrderInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ImplodeArgumentsOrderInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/InArrayMissUseInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/InArrayMissUseInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IncorrectRandomRangeInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IncorrectRandomRangeInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/InfinityLoopInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/InfinityLoopInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/InstanceofCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/InstanceofCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/InvertedIfElseConstructsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/InvertedIfElseConstructsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IsCountableCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IsCountableCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IsEmptyFunctionUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IsEmptyFunctionUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IsIterableCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IsIterableCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IsNullFunctionUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IsNullFunctionUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IssetArgumentExistenceInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IssetArgumentExistenceInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/IssetConstructsCanBeMergedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/IssetConstructsCanBeMergedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/JsonEncodingApiUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/JsonEncodingApiUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/LongInheritanceChainInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/LongInheritanceChainInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/LoopWhichDoesNotLoopInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/LoopWhichDoesNotLoopInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MagicMethodsValidityInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MagicMethodsValidityInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MisorderedModifiersInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MisorderedModifiersInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MissUsingParentKeywordInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MissUsingParentKeywordInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MissingArrayInitializationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MissingArrayInitializationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MissingIssetImplementationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MissingIssetImplementationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MissingOrEmptyGroupStatementInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MissingOrEmptyGroupStatementInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MkdirRaceConditionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MkdirRaceConditionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MktimeUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MktimeUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MockingMethodsCorrectnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MockingMethodsCorrectnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MultiAssignmentUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MultiAssignmentUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/MultipleReturnStatementsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/MultipleReturnStatementsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NestedAssignmentsUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NestedAssignmentsUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NestedNotOperatorsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NestedNotOperatorsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NestedPositiveIfStatementsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NestedPositiveIfStatementsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NestedTernaryOperatorInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NestedTernaryOperatorInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NonSecureParseStrUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NonSecureParseStrUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NonSecureUniqidUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NonSecureUniqidUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NotOptimalIfConditionsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NotOptimalIfConditionsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NotOptimalRegularExpressionsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NotOptimalRegularExpressionsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NullCoalescingOperatorCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NullCoalescingOperatorCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/NullPointerExceptionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/NullPointerExceptionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ObGetCleanCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ObGetCleanCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/OffsetOperationsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/OffsetOperationsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/OneTimeUseVariablesInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/OneTimeUseVariablesInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/OnlyWritesOnParameterInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/OnlyWritesOnParameterInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/OpAssignShortSyntaxInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/OpAssignShortSyntaxInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PackedHashtableOptimizationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PackedHashtableOptimizationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ParameterDefaultValueIsNotNullInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ParameterDefaultValueIsNotNullInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PassingByReferenceCorrectnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PassingByReferenceCorrectnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PdoApiUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PdoApiUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PhpUnitDeprecationsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PhpUnitDeprecationsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PhpUnitTestsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PhpUnitTestsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PotentialMalwareInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PotentialMalwareInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PowerOperatorCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PowerOperatorCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PregQuoteUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PregQuoteUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PreloadingUsageCorrectnessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PreloadingUsageCorrectnessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PrintfScanfArgumentsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PrintfScanfArgumentsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ProperNullCoalescingOperatorUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ProperNullCoalescingOperatorUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PropertyCanBeStaticInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PropertyCanBeStaticInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/PropertyInitializationFlawsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/PropertyInitializationFlawsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/RandomApiMigrationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/RandomApiMigrationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/RealpathInStreamContextInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/RealpathInStreamContextInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/RedundantElseClauseInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/RedundantElseClauseInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ReferencingObjectsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ReferencingObjectsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ReturnTypeCanBeDeclaredInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ReturnTypeCanBeDeclaredInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SecurityAdvisoriesInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SecurityAdvisoriesInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SelfClassReferencingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SelfClassReferencingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SenselessMethodDuplicationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SenselessMethodDuplicationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SenselessProxyMethodInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SenselessProxyMethodInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SenselessTernaryOperatorInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SenselessTernaryOperatorInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ShortEchoTagCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ShortEchoTagCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ShortListSyntaxCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ShortListSyntaxCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ShortOpenTagUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ShortOpenTagUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SimpleXmlLoadFileUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SimpleXmlLoadFileUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SlowArrayOperationsInLoopInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SlowArrayOperationsInLoopInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StaticClosureCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StaticClosureCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StaticInvocationViaThisInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StaticInvocationViaThisInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StaticLambdaBindingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StaticLambdaBindingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrContainsCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrContainsCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrEndsWithCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrEndsWithCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrStartsWithCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrStartsWithCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrStrUsedAsStrPosInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrStrUsedAsStrPosInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrTrUsageAsStrReplaceInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrTrUsageAsStrReplaceInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StringCaseManipulationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StringCaseManipulationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StringNormalizationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StringNormalizationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StringsFirstCharactersCompareInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StringsFirstCharactersCompareInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrlenInEmptyStringCheckContextInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrlenInEmptyStringCheckContextInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/StrtotimeUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/StrtotimeUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SubStrShortHandUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SubStrShortHandUsageInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SubStrUsedAsArrayAccessInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SubStrUsedAsArrayAccessInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SubStrUsedAsStrPosInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SubStrUsedAsStrPosInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousAssignmentsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousAssignmentsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousBinaryOperationInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousBinaryOperationInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousFunctionCallsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousFunctionCallsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousLoopInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousLoopInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousReturnInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousReturnInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SuspiciousSemicolonInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SuspiciousSemicolonInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/SwitchContinuationInLoopInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/SwitchContinuationInLoopInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/TernaryOperatorSimplifyInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/TernaryOperatorSimplifyInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/ThrowRawExceptionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/ThrowRawExceptionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/TraitsPropertiesConflictsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/TraitsPropertiesConflictsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/TypeUnsafeArraySearchInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/TypeUnsafeArraySearchInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/TypeUnsafeComparisonInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/TypeUnsafeComparisonInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/TypesCastingCanBeUsedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/TypesCastingCanBeUsedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnNecessaryDoubleQuotesInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnNecessaryDoubleQuotesInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnSafeIsSetOverArrayInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnSafeIsSetOverArrayInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnknownInspectionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnknownInspectionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessaryAssertionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessaryAssertionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessaryCastingInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessaryCastingInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessaryFinalModifierInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessaryFinalModifierInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessaryIssetArgumentsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessaryIssetArgumentsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessarySemicolonInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessarySemicolonInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnnecessaryUseAliasInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnnecessaryUseAliasInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnqualifiedReferenceInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnqualifiedReferenceInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnserializeExploitsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnserializeExploitsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnsetConstructsCanBeMergedInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnsetConstructsCanBeMergedInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnsupportedEmptyListAssignmentsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnsupportedEmptyListAssignmentsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnsupportedStringOffsetOperationsInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnsupportedStringOffsetOperationsInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UntrustedInclusionInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UntrustedInclusionInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnusedConstructorDependenciesInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnusedConstructorDependenciesInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UnusedGotoLabelInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UnusedGotoLabelInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UselessReturnInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UselessReturnInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UselessUnsetInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UselessUnsetInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UsingInclusionOnceReturnValueInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UsingInclusionOnceReturnValueInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/UsingInclusionReturnValueInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/UsingInclusionReturnValueInspection.html -------------------------------------------------------------------------------- /src/main/resources/inspectionDescriptions/VariableFunctionsUsageInspection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/main/resources/inspectionDescriptions/VariableFunctionsUsageInspection.html -------------------------------------------------------------------------------- /src/test/java/com/kalessil/phpStorm/phpInspectionsEA/MkdirRaceConditionInspectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/test/java/com/kalessil/phpStorm/phpInspectionsEA/MkdirRaceConditionInspectorTest.java -------------------------------------------------------------------------------- /src/test/java/com/kalessil/phpStorm/phpInspectionsEA/PhpCodeInsightFixtureTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/test/java/com/kalessil/phpStorm/phpInspectionsEA/PhpCodeInsightFixtureTestCase.java -------------------------------------------------------------------------------- /src/test/java/com/kalessil/phpStorm/phpInspectionsEA/api/DateUsageInspectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/test/java/com/kalessil/phpStorm/phpInspectionsEA/api/DateUsageInspectorTest.java -------------------------------------------------------------------------------- /src/test/java/com/kalessil/phpStorm/phpInspectionsEA/api/PdoApiUsageInspectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/src/test/java/com/kalessil/phpStorm/phpInspectionsEA/api/PdoApiUsageInspectorTest.java -------------------------------------------------------------------------------- /testData/fixtures/api/alias-functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/alias-functions.php -------------------------------------------------------------------------------- /testData/fixtures/api/array-search-used-as-in-array.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array-search-used-as-in-array.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/array-search-used-as-in-array.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array-search-used-as-in-array.php -------------------------------------------------------------------------------- /testData/fixtures/api/array-unique.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array-unique.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/array-unique.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array-unique.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/array_is_list.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/array_is_list.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/array_is_list.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/array_is_list.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/implode-arguments-order.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/implode-arguments-order.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/implode-arguments-order.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/implode-arguments-order.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/in-array-misuse.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/in-array-misuse.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/array/in-array-misuse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/array/in-array-misuse.php -------------------------------------------------------------------------------- /testData/fixtures/api/cascade-dirname.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/cascade-dirname.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/cascade-dirname.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/cascade-dirname.php -------------------------------------------------------------------------------- /testData/fixtures/api/compact-arguments-existence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/compact-arguments-existence.php -------------------------------------------------------------------------------- /testData/fixtures/api/constants-usage.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/constants-usage.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/constants-usage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/constants-usage.php -------------------------------------------------------------------------------- /testData/fixtures/api/constants-usage.php-os-family.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/constants-usage.php-os-family.php -------------------------------------------------------------------------------- /testData/fixtures/api/date.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/date.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/date.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/date.php -------------------------------------------------------------------------------- /testData/fixtures/api/debug/get_debug_type.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/debug/get_debug_type.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/debug/get_debug_type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/debug/get_debug_type.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecated-ini-options.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecated-ini-options.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/alias-functions.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/alias-functions.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/alias-functions.ns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/alias-functions.ns.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/dynamic-calls-to-scope-introspection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/dynamic-calls-to-scope-introspection.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/get-class-with-null.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/get-class-with-null.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/mktime.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/mktime.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/mktime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/mktime.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/random-api-edge.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/random-api-edge.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/random-api-edge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/random-api-edge.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/random-api-mt.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/random-api-mt.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/deprecations/random-api-mt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/deprecations/random-api-mt.php -------------------------------------------------------------------------------- /testData/fixtures/api/dir-constant-can-be-used.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/dir-constant-can-be-used.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/dir-constant-can-be-used.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/dir-constant-can-be-used.php -------------------------------------------------------------------------------- /testData/fixtures/api/empty-function.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/empty-function.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/empty-function.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/empty-function.php -------------------------------------------------------------------------------- /testData/fixtures/api/fopen-binary-unsafe.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/fopen-binary-unsafe.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/fopen-binary-unsafe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/fopen-binary-unsafe.php -------------------------------------------------------------------------------- /testData/fixtures/api/gettype.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/gettype.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/gettype.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/gettype.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-countable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-countable.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-iterable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-iterable.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-null-function.regular.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-null-function.regular.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-null-function.regular.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-null-function.regular.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-null-function.yoda.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-null-function.yoda.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/is-null-function.yoda.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/is-null-function.yoda.php -------------------------------------------------------------------------------- /testData/fixtures/api/json-encoding-errors-handling.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/json-encoding-errors-handling.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/json-encoding-errors-handling.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/json-encoding-errors-handling.php -------------------------------------------------------------------------------- /testData/fixtures/api/json-encoding-return-type.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/json-encoding-return-type.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/json-encoding-return-type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/json-encoding-return-type.php -------------------------------------------------------------------------------- /testData/fixtures/api/ob_get_clean.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/ob_get_clean.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/ob_get_clean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/ob_get_clean.php -------------------------------------------------------------------------------- /testData/fixtures/api/pdo.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/pdo.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/pdo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/pdo.php -------------------------------------------------------------------------------- /testData/fixtures/api/printf-scanf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/printf-scanf.php -------------------------------------------------------------------------------- /testData/fixtures/api/simplexml_load_file-usage.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/simplexml_load_file-usage.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/simplexml_load_file-usage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/simplexml_load_file-usage.php -------------------------------------------------------------------------------- /testData/fixtures/api/strict-array-search.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strict-array-search.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strict-array-search.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strict-array-search.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/cascade-str-replace.74.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/cascade-str-replace.74.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/cascade-str-replace.74.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/cascade-str-replace.74.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/cascade-str-replace.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/cascade-str-replace.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/cascade-str-replace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/cascade-str-replace.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/fixed-time-start-with.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/fixed-time-start-with.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/fixed-time-start-with.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/fixed-time-start-with.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str-i-functions.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str-i-functions.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str-i-functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str-i-functions.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_contains.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_contains.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_contains.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_contains.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_ends_with.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_ends_with.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_ends_with.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_ends_with.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_starts_with.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_starts_with.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/str_starts_with.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/str_starts_with.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/string-n-compare.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/string-n-compare.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/string-n-compare.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/string-n-compare.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/strstr-function.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/strstr-function.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/strstr-function.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/strstr-function.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/substr-short-hand.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/substr-short-hand.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/substr-short-hand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/substr-short-hand.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/unnecessary-case-manipulation.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/unnecessary-case-manipulation.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strings/unnecessary-case-manipulation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strings/unnecessary-case-manipulation.php -------------------------------------------------------------------------------- /testData/fixtures/api/strtotime-function-misuse.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strtotime-function-misuse.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/strtotime-function-misuse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/strtotime-function-misuse.php -------------------------------------------------------------------------------- /testData/fixtures/api/suspicious-function-calls.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/suspicious-function-calls.php -------------------------------------------------------------------------------- /testData/fixtures/api/type-casting-can-be-used.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/type-casting-can-be-used.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/api/type-casting-can-be-used.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/api/type-casting-can-be-used.php -------------------------------------------------------------------------------- /testData/fixtures/classes/access-modifiers.710.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/access-modifiers.710.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/classes/access-modifiers.710.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/access-modifiers.710.php -------------------------------------------------------------------------------- /testData/fixtures/classes/access-modifiers.fixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/access-modifiers.fixed.php -------------------------------------------------------------------------------- /testData/fixtures/classes/access-modifiers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/access-modifiers.php -------------------------------------------------------------------------------- /testData/fixtures/classes/access-modifiers.property-hooks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/access-modifiers.property-hooks.php -------------------------------------------------------------------------------- /testData/fixtures/classes/brokenAutoloading/0000_00_00_000000_Version000000_.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/brokenAutoloading/0000_00_00_000000_Version000000_.php -------------------------------------------------------------------------------- /testData/fixtures/classes/brokenAutoloading/ValidCase.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/brokenAutoloading/ValidCase.class.php -------------------------------------------------------------------------------- /testData/fixtures/classes/brokenAutoloading/ValidCase.multiple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kalessil/phpinspectionsea/HEAD/testData/fixtures/classes/brokenAutoloading/ValidCase.multiple.php -------------------------------------------------------------------------------- /testData/fixtures/classes/brokenAutoloading/ValidCase.php: -------------------------------------------------------------------------------- 1 |