├── BUILD.bazel ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── intellij.psalm.iml ├── plugin-content.yaml ├── resources ├── META-INF │ ├── plugin.xml │ └── psalm-remote-plugin.xml ├── inspectionDescriptions │ └── PsalmGlobal.html └── messages │ └── PsalmBundle.properties ├── src └── com │ └── jetbrains │ └── php │ └── tools │ └── quality │ └── psalm │ ├── PsalmAddToIgnoredAction.java │ ├── PsalmAnnotatorProxy.java │ ├── PsalmBlackList.java │ ├── PsalmBundle.java │ ├── PsalmComposerConfig.java │ ├── PsalmConfigurable.java │ ├── PsalmConfigurableForm.java │ ├── PsalmConfiguration.java │ ├── PsalmConfigurationBaseManager.java │ ├── PsalmConfigurationManager.java │ ├── PsalmConfigurationProvider.java │ ├── PsalmGlobalInspection.java │ ├── PsalmMessageProcessor.java │ ├── PsalmOpenSettingsProvider.java │ ├── PsalmOptionsConfiguration.java │ ├── PsalmOptionsPanel.form │ ├── PsalmOptionsPanel.java │ ├── PsalmProjectConfiguration.java │ ├── PsalmQualityToolType.java │ ├── PsalmSettingsTransferStartupActivity.kt │ ├── PsalmValidationInspection.java │ └── remote │ ├── PsalmRemoteConfiguration.java │ └── PsalmRemoteConfigurationProvider.java ├── testData ├── codeInsight │ ├── documentationProvider │ │ ├── CustomPsalmTags.html │ │ ├── CustomPsalmTags.php │ │ ├── PsalmTags.html │ │ ├── PsalmTags.php │ │ ├── TemplateTag.html │ │ ├── TemplateTag.php │ │ ├── VarTag.html │ │ └── VarTag.php │ ├── fixes │ │ ├── FqnUsageInWildcard.after.php │ │ ├── FqnUsageInWildcard.php │ │ ├── NestedImport.after.php │ │ ├── NestedImport.php │ │ ├── NestedImportFQN.after.php │ │ ├── NestedImportFQN.php │ │ ├── PluralMixed.after.php │ │ ├── PluralMixed.php │ │ ├── PluralMixedWithKeys.php │ │ ├── VarTagWithoutVariableName.after.php │ │ └── VarTagWithoutVariableName.php │ ├── inspections │ │ ├── AdvancedCallableParams.php │ │ ├── ArrayShape.php │ │ ├── ArrayShapeExtendsFunctionSignature.php │ │ ├── DocRefInsideDocType.php │ │ ├── DocSignatureExtendedStringDocType.php │ │ ├── FindWildcardsClassReferenceUnnecessaryFQN.php │ │ ├── FindWildcardsUsagesForConstants.php │ │ ├── GenericsExtendFunctionSignature.php │ │ ├── GenericsExtendVarType.php │ │ ├── LiteralTypeDuplicate.php │ │ ├── LiteralTypeUnresolvedClass.php │ │ ├── NoReturn.php │ │ ├── NonEmptyArrayAsConditionForType.php │ │ ├── NonEmptyListWithoutTypes.php │ │ ├── ParamTagInsideCallable.php │ │ ├── PsalmTraceVar.php │ │ ├── ReturnGenericTemplate.php │ │ ├── SpecialTypesExtendSignature.php │ │ ├── TypeAlreadyExists.php │ │ ├── UndefinedClassArray.php │ │ ├── UndefinedClassClosure.php │ │ ├── UndefinedClassExtendedScalar.php │ │ ├── UndefinedClassNoReturn.php │ │ ├── UndefinedClassPsalmType.php │ │ └── UndefinedClassTemplate.php │ └── typeInference │ │ ├── AdvancedCallable.php │ │ ├── AdvancedCallableDoc.php │ │ ├── AdvancedCallableImported.php │ │ ├── AdvancedCallableInSameFile.php │ │ ├── AdvancedCallableInferred.php │ │ ├── AdvancedCallableKeyword.php │ │ ├── AdvancedCallableMethodRef.php │ │ ├── AdvancedCallableUnionType.php │ │ ├── ArrayDocMethod.php │ │ ├── ArrayKey.php │ │ ├── ArrayKeyOfMultiDimensionalArray.php │ │ ├── ArrayKeyTemplateType.php │ │ ├── ArrayKeyVarType.php │ │ ├── ArrayShapeMultiAssignmentOmittedElements.php │ │ ├── ArrayShapeNumeric.php │ │ ├── ArrayShapePlural.php │ │ ├── CallableString.php │ │ ├── ClassNamesFromClassStringDocVar.php │ │ ├── ClassString.php │ │ ├── ClassStringConstructorParameterTypeStaticCall.php │ │ ├── ClassTemplate.php │ │ ├── Closure.php │ │ ├── DocMethodReturnsGenericList.php │ │ ├── DocTypesInParentheses.php │ │ ├── ElementTypeOfArrayKey.php │ │ ├── ElementTypeOfGenericClass.php │ │ ├── ElementTypeOfGenericClassDifferentFile.php │ │ ├── ExpandFallthroughTemplatesInConstructor.php │ │ ├── ExtendedClassesWithFallthroughTemplates.php │ │ ├── ExtendedClassesWithFallthroughTemplatesNamespaced.php │ │ ├── ExtendedTypes.php │ │ ├── FetchExtendsFromParentClass.php │ │ ├── FetchExtendsThroughIntermediateValue.php │ │ ├── FloatType.php │ │ ├── FunctionTemplate.php │ │ ├── GenericClassStringConstructor.php │ │ ├── GenericClassStringConstructorWithPromotedProperty.php │ │ ├── GenericClassStringConstructorWithPromotedPropertyWithParamTag.php │ │ ├── GenericClassStringParameterWithSuperTypeForT.php │ │ ├── GenericDocMethod.php │ │ ├── GenericFlipClassParameters.php │ │ ├── GenericIterableUnwrap.php │ │ ├── GenericIterableUnwrapDifferentFile.php │ │ ├── GenericIteratorBases.php │ │ ├── GenericIteratorSubstitutionByImplementedMethod.php │ │ ├── GenericPassingParameter.php │ │ ├── GenericPassingParameterDifferentFile.php │ │ ├── GenericPassingParameterMultipleSubstitutions.php │ │ ├── GenericPassingParameterStatic.php │ │ ├── GenericPassingParameterStaticDifferentFile.php │ │ ├── GenericYield.php │ │ ├── GenericYieldDifferentFile.php │ │ ├── GenericsConstructorInference.php │ │ ├── InferredVarParameter.php │ │ ├── InnerParametrizedParts.php │ │ ├── IntArrayKey.php │ │ ├── IntMask.php │ │ ├── IntMaskOf.php │ │ ├── IterableKey.php │ │ ├── KeyOfValueOf.php │ │ ├── ListArrayKey.php │ │ ├── LiteralString.php │ │ ├── LiteralType.php │ │ ├── LocalClassString.php │ │ ├── LocalClassStringNamespace.php │ │ ├── LocalTypeUnwrappingDifferentFile.php │ │ ├── LocalTypeUnwrappingSameFile.php │ │ ├── LocalTypeUnwrappingTagOrderMustNotMatter.php │ │ ├── LowercaseString.php │ │ ├── MetaFromSuperParameter.php │ │ ├── MetaFromSuperParameterGlobal.php │ │ ├── MethodTemplate.php │ │ ├── MultipleInheritanceWithExtends.php │ │ ├── MultipleTags.php │ │ ├── NegativeInt.php │ │ ├── NestedListInMultilineDoc.php │ │ ├── NewExpressionWithClassString.php │ │ ├── NonEmptyList.php │ │ ├── NonEmptyListWithoutTypes.php │ │ ├── NonEmptyLowercaseString.php │ │ ├── NonEmptyString.php │ │ ├── NonFalsyString.php │ │ ├── NonNegativeInt.php │ │ ├── NonPositiveInt.php │ │ ├── Numeric.php │ │ ├── NumericString.php │ │ ├── ParameterUnwrap.php │ │ ├── ParameterUnwrapToArray.php │ │ ├── ParameterUnwrapToStaticGeneric.php │ │ ├── ParametrisedPolymorphicCallName.php │ │ ├── PluralClassString.php │ │ ├── PluralClassStringWithArgument.php │ │ ├── PsalmArrayShape.php │ │ ├── PsalmArrayShapeMultipleFiles.php │ │ ├── PsalmMultilineArrayShape.php │ │ ├── PsalmNotNumericArrayKey.php │ │ ├── PsalmParam.php │ │ ├── PsalmReturn.php │ │ ├── PsalmReturnGeneric.php │ │ ├── PsalmScalarTypeArrayKey.php │ │ ├── PsalmTagsTemplate.php │ │ ├── PsalmVarField.php │ │ ├── PsalmVarOnCorrectVariable.php │ │ ├── PsalmVarVar.php │ │ ├── ReturnTemplatedClass.php │ │ ├── ReturnTemplatedClassNamespace.php │ │ ├── Scalar.php │ │ ├── ScalarGeneric.php │ │ ├── StringArrayKey.php │ │ ├── StubsConsistencyField.php │ │ ├── StubsConsistencyFunction.php │ │ ├── StubsConsistencyParameter.php │ │ ├── StubsConsistencyVariable.php │ │ ├── SubstituteExtendedClasses.php │ │ ├── SuperMember.php │ │ ├── SuperMemberRecursive.php │ │ ├── TemplateClassString.php │ │ ├── TemplateExtends.php │ │ ├── TemplateExtendsByPassing.php │ │ ├── TemplateExtendsByPassingStaticReturn.php │ │ ├── TemplateExtendsMultipleTemplates.php │ │ ├── TemplateExtendsNamespace.php │ │ ├── TemplateImplements.php │ │ ├── TemplateUnwrappedArray.php │ │ ├── TemplateUnwrappedArrayConstructorCall.php │ │ ├── TemplateUnwrappedArrayConstructorCallNonArrayPassed.php │ │ ├── TemplateWrappedArray.php │ │ ├── TemplateWrappedClass.php │ │ ├── TemplatedArrayKey.php │ │ ├── TemplatedClassVariableDocType.php │ │ ├── TemplatedIteratorInForeach.php │ │ ├── TraitString.php │ │ ├── TruthyString.php │ │ ├── TypeAlias.php │ │ ├── TypeAliasGlobal.php │ │ ├── TypeAliasPlural.php │ │ ├── TypesFromExtendedClassConstants.php │ │ ├── TypesFromExtendedClassConstantsWildcard.php │ │ ├── UnknownArrayKey.php │ │ ├── VarOnPromotedProperty.php │ │ ├── VarOnPromotedPropertyWithDocCommentOnMethod.php │ │ ├── WithoutTemplate.php │ │ ├── genericAndStatic │ │ ├── arrayObject.php │ │ ├── queryBuilder.php │ │ ├── static.php │ │ ├── staticWithEntities.php │ │ └── this.php │ │ ├── genericArray │ │ ├── nestedClassString.php │ │ ├── nestedKey.php │ │ ├── nestedValue.php │ │ ├── nestedValueWithKey.php │ │ ├── nonArray.php │ │ ├── nonEmptyArray.php │ │ ├── simpleKey.php │ │ ├── simpleValue.php │ │ └── union.php │ │ └── returnStaticOrThis │ │ ├── arrayOfThis.php │ │ ├── static.php │ │ ├── this.php │ │ └── thisWithForeach.php ├── completion │ ├── ArrayAndObjectShapes.php │ ├── ArrayAndObjectShapesMultipleFiles.php │ ├── ArrayShape.php │ ├── ArrayShapeArrayAccessIntIndex.php │ ├── ArrayShapeFromConstructorCompletion.php │ ├── ArrayShapeMultipleFiles.php │ ├── ArrayShapeNestedForeach.php │ ├── ArrayShapePropertyTag.php │ ├── ArrayShapePropertyTagAndVarTag.php │ ├── ArrayShapePropertyTagAndVarTagClassDocComment.php │ ├── ArrayShapeQuotedKeys.php │ ├── ArrayShapeQuotedKeysMultiple.php │ ├── ArrayShapeUnion.php │ ├── ArrayShapeWithLineComment.php │ ├── ConditionalType.php │ ├── CustomDeclaredTypes.php │ ├── CustomDocTypes.php │ ├── DocTagCompletions.php │ ├── ExpectedArgumentCompletionFromKeyOf.php │ ├── NestedArrayShape.php │ ├── NestedArrayShapeDifferentQuotes.php │ ├── NestedArrayShapeForeach.php │ ├── NestedArrayShapeForeachOverArrayAccess.php │ ├── NestedArrayShapeUnion.php │ ├── NestedListArrayShape.php │ ├── NestedListArrayShapeUnion.php │ ├── NestedMultilineArrayShape.php │ ├── NoMaterializationForTemplateExtends.php │ ├── ObjectAndArrayShapes.php │ ├── ObjectAndArrayShapesMixed.php │ ├── ObjectAndArrayShapesMultipleFiles.php │ ├── ObjectShapeArrayAccessIntIndex.php │ ├── ObjectShapeConstructor.php │ ├── ObjectShapeDocParam.php │ ├── ObjectShapeDocProperty.php │ ├── ObjectShapeField.php │ ├── ObjectShapeFunction.php │ ├── ObjectShapeIndexedArray.php │ ├── ObjectShapeMultipleFiles.php │ ├── ObjectShapePhysicalField.php │ ├── ObjectShapeVariable.php │ ├── PsalmAliasImport.php │ ├── PsalmTraceTagCompletion.php │ ├── StaticMemberReferenceDynamicClassFQN.php │ ├── StaticMethodsCompletionViaClassStringForeachKey.php │ ├── StaticMethodsCompletionViaClassStringForeachValue.php │ ├── TemplateParameters.php │ └── genericMixins │ │ ├── decorator.php │ │ ├── genericAndPlainMixins.php │ │ ├── genericMixinsInOtherFile.php │ │ ├── severalMixins.php │ │ ├── simple.php │ │ ├── stdlibClassMixin.php │ │ └── unionTwoClassesWithMixins.php ├── moveDragAndDrop │ └── GenericsListType │ │ ├── after │ │ └── N1 │ │ │ └── N │ │ │ ├── Book.php │ │ │ └── Library.php │ │ └── before │ │ └── N │ │ ├── Book.php │ │ └── Library.php ├── output │ ├── Simple.php │ └── Simple.txt ├── parameterInfo │ ├── NativeClosure.php │ └── PsalmDocClosure.php ├── parser │ ├── ArrayShape.txt │ ├── Assert.txt │ ├── Callable.txt │ ├── ConditionalType.txt │ ├── ExtendedConstantsInPhpDocType.txt │ ├── Inheritance.txt │ ├── IntInGenericArray.txt │ ├── IntRanges.txt │ ├── LiteralType.txt │ ├── Method.txt │ ├── MultilineConditionalType.txt │ ├── Param.txt │ ├── PipeInNestedGenericArray.txt │ ├── PsalmInheritors.txt │ ├── PsalmUnsealedArrayShape.txt │ ├── QuotedKeysMultiple.txt │ ├── QuotedKeysNullable.txt │ ├── Return.txt │ ├── StaticInConditionalType.txt │ ├── Taint.txt │ ├── Template.txt │ ├── TemplateInConditionalType.txt │ ├── Type.txt │ ├── Use.txt │ └── Var.txt └── resolve │ ├── GenericMixinDecorator.php │ ├── GenericMixinField.php │ ├── GenericMixinGenericAndPlainMixins.php │ ├── GenericMixinMethod.php │ ├── GenericMixinSeveralMixins.php │ └── GenericMixinUnionTwoClassesWithMixins.php └── tests ├── com └── jetbrains │ └── php │ └── psalm │ ├── PhpMoveClassesDragAndDropPsalmTest.java │ ├── completion │ └── PsalmCompletionTest.java │ ├── lang │ ├── PsalmDocumentationProviderTest.java │ ├── PsalmFixesTest.java │ ├── PsalmInspectionsTest.java │ ├── PsalmParameterInfoTest.java │ ├── PsalmResolveTest.java │ └── documentation │ │ └── parser │ │ └── PsalmDocParserTest.java │ ├── quality │ └── tools │ │ ├── PsalmComposerConfigTest.java │ │ ├── PsalmConfigFileFromComposerTest.java │ │ ├── PsalmOutputParsingTest.java │ │ └── PsalmVersionValidatorTest.java │ └── types │ └── PsalmTypeInferenceTest.java └── integration └── tests └── psalm └── PsalmNewTagsTest.kt /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/README.md -------------------------------------------------------------------------------- /intellij.psalm.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/intellij.psalm.iml -------------------------------------------------------------------------------- /plugin-content.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/plugin-content.yaml -------------------------------------------------------------------------------- /resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /resources/META-INF/psalm-remote-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/resources/META-INF/psalm-remote-plugin.xml -------------------------------------------------------------------------------- /resources/inspectionDescriptions/PsalmGlobal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/resources/inspectionDescriptions/PsalmGlobal.html -------------------------------------------------------------------------------- /resources/messages/PsalmBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/resources/messages/PsalmBundle.properties -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmAddToIgnoredAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmAddToIgnoredAction.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmAnnotatorProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmAnnotatorProxy.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmBlackList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmBlackList.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmBundle.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmComposerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmComposerConfig.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurable.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurableForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurableForm.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfiguration.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationBaseManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationBaseManager.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationManager.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmConfigurationProvider.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmGlobalInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmGlobalInspection.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmMessageProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmMessageProcessor.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmOpenSettingsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmOpenSettingsProvider.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsConfiguration.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsPanel.form -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmOptionsPanel.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmProjectConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmProjectConfiguration.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmQualityToolType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmQualityToolType.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmSettingsTransferStartupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmSettingsTransferStartupActivity.kt -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/PsalmValidationInspection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/PsalmValidationInspection.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/remote/PsalmRemoteConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/remote/PsalmRemoteConfiguration.java -------------------------------------------------------------------------------- /src/com/jetbrains/php/tools/quality/psalm/remote/PsalmRemoteConfigurationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/src/com/jetbrains/php/tools/quality/psalm/remote/PsalmRemoteConfigurationProvider.java -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/CustomPsalmTags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/CustomPsalmTags.html -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/CustomPsalmTags.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/CustomPsalmTags.php -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/PsalmTags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/PsalmTags.html -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/PsalmTags.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/PsalmTags.php -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/TemplateTag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/TemplateTag.html -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/TemplateTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/TemplateTag.php -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/VarTag.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/VarTag.html -------------------------------------------------------------------------------- /testData/codeInsight/documentationProvider/VarTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/documentationProvider/VarTag.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/FqnUsageInWildcard.after.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/FqnUsageInWildcard.after.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/FqnUsageInWildcard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/FqnUsageInWildcard.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/NestedImport.after.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/NestedImport.after.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/NestedImport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/NestedImport.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/NestedImportFQN.after.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/NestedImportFQN.after.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/NestedImportFQN.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/NestedImportFQN.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/PluralMixed.after.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/PluralMixed.after.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/PluralMixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/PluralMixed.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/PluralMixedWithKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/PluralMixedWithKeys.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/VarTagWithoutVariableName.after.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/VarTagWithoutVariableName.after.php -------------------------------------------------------------------------------- /testData/codeInsight/fixes/VarTagWithoutVariableName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/fixes/VarTagWithoutVariableName.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/AdvancedCallableParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/AdvancedCallableParams.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/ArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/ArrayShape.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/ArrayShapeExtendsFunctionSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/ArrayShapeExtendsFunctionSignature.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/DocRefInsideDocType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/DocRefInsideDocType.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/DocSignatureExtendedStringDocType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/DocSignatureExtendedStringDocType.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/FindWildcardsClassReferenceUnnecessaryFQN.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/FindWildcardsClassReferenceUnnecessaryFQN.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/FindWildcardsUsagesForConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/FindWildcardsUsagesForConstants.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/GenericsExtendFunctionSignature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/GenericsExtendFunctionSignature.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/GenericsExtendVarType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/GenericsExtendVarType.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/LiteralTypeDuplicate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/LiteralTypeDuplicate.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/LiteralTypeUnresolvedClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/LiteralTypeUnresolvedClass.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/NoReturn.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/NoReturn.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/NonEmptyArrayAsConditionForType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/inspections/NonEmptyArrayAsConditionForType.php -------------------------------------------------------------------------------- /testData/codeInsight/inspections/NonEmptyListWithoutTypes.php: -------------------------------------------------------------------------------- 1 | $a; -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NonEmptyLowercaseString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NonEmptyLowercaseString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NonEmptyString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NonEmptyString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NonFalsyString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NonFalsyString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NonNegativeInt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NonNegativeInt.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NonPositiveInt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NonPositiveInt.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/Numeric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/Numeric.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/NumericString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/NumericString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ParameterUnwrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ParameterUnwrap.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ParameterUnwrapToArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ParameterUnwrapToArray.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ParameterUnwrapToStaticGeneric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ParameterUnwrapToStaticGeneric.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ParametrisedPolymorphicCallName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ParametrisedPolymorphicCallName.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PluralClassString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PluralClassString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PluralClassStringWithArgument.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PluralClassStringWithArgument.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmArrayShape.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmArrayShapeMultipleFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmArrayShapeMultipleFiles.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmMultilineArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmMultilineArrayShape.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmNotNumericArrayKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmNotNumericArrayKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmParam.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmReturn.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmReturn.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmReturnGeneric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmReturnGeneric.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmScalarTypeArrayKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmScalarTypeArrayKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmTagsTemplate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmTagsTemplate.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmVarField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmVarField.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmVarOnCorrectVariable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmVarOnCorrectVariable.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/PsalmVarVar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/PsalmVarVar.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ReturnTemplatedClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ReturnTemplatedClass.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ReturnTemplatedClassNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ReturnTemplatedClassNamespace.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/Scalar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/Scalar.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/ScalarGeneric.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/ScalarGeneric.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/StringArrayKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/StringArrayKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/StubsConsistencyField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/StubsConsistencyField.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/StubsConsistencyFunction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/StubsConsistencyFunction.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/StubsConsistencyParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/StubsConsistencyParameter.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/StubsConsistencyVariable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/StubsConsistencyVariable.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/SubstituteExtendedClasses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/SubstituteExtendedClasses.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/SuperMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/SuperMember.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/SuperMemberRecursive.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/SuperMemberRecursive.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateClassString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateClassString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateExtends.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateExtends.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateExtendsByPassing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateExtendsByPassing.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateExtendsByPassingStaticReturn.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateExtendsByPassingStaticReturn.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateExtendsMultipleTemplates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateExtendsMultipleTemplates.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateExtendsNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateExtendsNamespace.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateImplements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateImplements.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateUnwrappedArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateUnwrappedArray.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateUnwrappedArrayConstructorCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateUnwrappedArrayConstructorCall.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateUnwrappedArrayConstructorCallNonArrayPassed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateUnwrappedArrayConstructorCallNonArrayPassed.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateWrappedArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateWrappedArray.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplateWrappedClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplateWrappedClass.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplatedArrayKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplatedArrayKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplatedClassVariableDocType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplatedClassVariableDocType.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TemplatedIteratorInForeach.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TemplatedIteratorInForeach.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TraitString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TraitString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TruthyString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TruthyString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TypeAlias.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TypeAlias.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TypeAliasGlobal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TypeAliasGlobal.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TypeAliasPlural.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TypeAliasPlural.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TypesFromExtendedClassConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TypesFromExtendedClassConstants.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/TypesFromExtendedClassConstantsWildcard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/TypesFromExtendedClassConstantsWildcard.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/UnknownArrayKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/UnknownArrayKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/VarOnPromotedProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/VarOnPromotedProperty.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/VarOnPromotedPropertyWithDocCommentOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/VarOnPromotedPropertyWithDocCommentOnMethod.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/WithoutTemplate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/WithoutTemplate.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericAndStatic/arrayObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericAndStatic/arrayObject.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericAndStatic/queryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericAndStatic/queryBuilder.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericAndStatic/static.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericAndStatic/static.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericAndStatic/staticWithEntities.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericAndStatic/staticWithEntities.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericAndStatic/this.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericAndStatic/this.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nestedClassString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nestedClassString.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nestedKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nestedKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nestedValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nestedValue.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nestedValueWithKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nestedValueWithKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nonArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nonArray.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/nonEmptyArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/nonEmptyArray.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/simpleKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/simpleKey.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/simpleValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/simpleValue.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/genericArray/union.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/genericArray/union.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/returnStaticOrThis/arrayOfThis.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/returnStaticOrThis/arrayOfThis.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/returnStaticOrThis/static.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/returnStaticOrThis/static.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/returnStaticOrThis/this.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/returnStaticOrThis/this.php -------------------------------------------------------------------------------- /testData/codeInsight/typeInference/returnStaticOrThis/thisWithForeach.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/codeInsight/typeInference/returnStaticOrThis/thisWithForeach.php -------------------------------------------------------------------------------- /testData/completion/ArrayAndObjectShapes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayAndObjectShapes.php -------------------------------------------------------------------------------- /testData/completion/ArrayAndObjectShapesMultipleFiles.php: -------------------------------------------------------------------------------- 1 | a 4 | } 5 | -------------------------------------------------------------------------------- /testData/completion/ArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShape.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeArrayAccessIntIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeArrayAccessIntIndex.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeFromConstructorCompletion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeFromConstructorCompletion.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeMultipleFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeMultipleFiles.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeNestedForeach.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeNestedForeach.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapePropertyTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapePropertyTag.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapePropertyTagAndVarTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapePropertyTagAndVarTag.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapePropertyTagAndVarTagClassDocComment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapePropertyTagAndVarTagClassDocComment.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeQuotedKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeQuotedKeys.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeQuotedKeysMultiple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeQuotedKeysMultiple.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeUnion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeUnion.php -------------------------------------------------------------------------------- /testData/completion/ArrayShapeWithLineComment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ArrayShapeWithLineComment.php -------------------------------------------------------------------------------- /testData/completion/ConditionalType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ConditionalType.php -------------------------------------------------------------------------------- /testData/completion/CustomDeclaredTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/CustomDeclaredTypes.php -------------------------------------------------------------------------------- /testData/completion/CustomDocTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/CustomDocTypes.php -------------------------------------------------------------------------------- /testData/completion/DocTagCompletions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/DocTagCompletions.php -------------------------------------------------------------------------------- /testData/completion/ExpectedArgumentCompletionFromKeyOf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ExpectedArgumentCompletionFromKeyOf.php -------------------------------------------------------------------------------- /testData/completion/NestedArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedArrayShape.php -------------------------------------------------------------------------------- /testData/completion/NestedArrayShapeDifferentQuotes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedArrayShapeDifferentQuotes.php -------------------------------------------------------------------------------- /testData/completion/NestedArrayShapeForeach.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedArrayShapeForeach.php -------------------------------------------------------------------------------- /testData/completion/NestedArrayShapeForeachOverArrayAccess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedArrayShapeForeachOverArrayAccess.php -------------------------------------------------------------------------------- /testData/completion/NestedArrayShapeUnion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedArrayShapeUnion.php -------------------------------------------------------------------------------- /testData/completion/NestedListArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedListArrayShape.php -------------------------------------------------------------------------------- /testData/completion/NestedListArrayShapeUnion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedListArrayShapeUnion.php -------------------------------------------------------------------------------- /testData/completion/NestedMultilineArrayShape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/NestedMultilineArrayShape.php -------------------------------------------------------------------------------- /testData/completion/NoMaterializationForTemplateExtends.php: -------------------------------------------------------------------------------- 1 | item()-> -------------------------------------------------------------------------------- /testData/completion/ObjectAndArrayShapes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectAndArrayShapes.php -------------------------------------------------------------------------------- /testData/completion/ObjectAndArrayShapesMixed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectAndArrayShapesMixed.php -------------------------------------------------------------------------------- /testData/completion/ObjectAndArrayShapesMultipleFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectAndArrayShapesMultipleFiles.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeArrayAccessIntIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeArrayAccessIntIndex.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeConstructor.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeDocParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeDocParam.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeDocProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeDocProperty.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeField.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeFunction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeFunction.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeIndexedArray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeIndexedArray.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeMultipleFiles.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testData/completion/ObjectShapePhysicalField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapePhysicalField.php -------------------------------------------------------------------------------- /testData/completion/ObjectShapeVariable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/ObjectShapeVariable.php -------------------------------------------------------------------------------- /testData/completion/PsalmAliasImport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/PsalmAliasImport.php -------------------------------------------------------------------------------- /testData/completion/PsalmTraceTagCompletion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/PsalmTraceTagCompletion.php -------------------------------------------------------------------------------- /testData/completion/StaticMemberReferenceDynamicClassFQN.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/StaticMemberReferenceDynamicClassFQN.php -------------------------------------------------------------------------------- /testData/completion/StaticMethodsCompletionViaClassStringForeachKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/StaticMethodsCompletionViaClassStringForeachKey.php -------------------------------------------------------------------------------- /testData/completion/StaticMethodsCompletionViaClassStringForeachValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/StaticMethodsCompletionViaClassStringForeachValue.php -------------------------------------------------------------------------------- /testData/completion/TemplateParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/TemplateParameters.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/decorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/decorator.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/genericAndPlainMixins.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/genericAndPlainMixins.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/genericMixinsInOtherFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/genericMixinsInOtherFile.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/severalMixins.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/severalMixins.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/simple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/simple.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/stdlibClassMixin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/stdlibClassMixin.php -------------------------------------------------------------------------------- /testData/completion/genericMixins/unionTwoClassesWithMixins.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-psalm-plugin/HEAD/testData/completion/genericMixins/unionTwoClassesWithMixins.php -------------------------------------------------------------------------------- /testData/moveDragAndDrop/GenericsListType/after/N1/N/Book.php: -------------------------------------------------------------------------------- 1 |