├── .github └── workflows │ └── full-checks.yml ├── .gitignore ├── .php-cs-fixer.php ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── composer.json ├── dependency-tests ├── .gitignore └── check-phpstan-dependencies.sh ├── docker-compose.yml ├── e2e ├── PHPStanResultsChecker.php ├── data │ ├── BaseTraitClass.php │ ├── FriendProblems.php │ ├── InjectableBad.php │ ├── InjectableGood.php │ ├── MustUse.php │ ├── MyTrait.php │ ├── Person.php │ ├── PersonBuilder.php │ ├── PersonRepository.php │ ├── Repository.php │ ├── Shape.php │ ├── Square.php │ ├── TraitClass.php │ └── TraitClassProblems.php ├── phpstan-e2e.neon └── test-runner ├── extension.neon ├── phpstan.neon ├── phpunit.xml ├── src ├── AttributeValueReaders │ ├── AttributeFinder.php │ └── AttributeValueReader.php ├── Config │ └── TestConfig.php ├── Helpers │ ├── Assert.php │ ├── AttributeValueReader.php │ ├── Cache.php │ ├── SubNamespaceChecker.php │ └── TestClassChecker.php └── Rules │ ├── AbstractFriendRule.php │ ├── AbstractNamespaceVisibilityRule.php │ ├── AbstractPackageRule.php │ ├── AbstractTestTagRule.php │ ├── FriendMethodCallRule.php │ ├── FriendNewCallRule.php │ ├── FriendStaticCallRule.php │ ├── InjectableVersionRule.php │ ├── MustUseResultRule.php │ ├── NamespaceVisibilityMethodCallRule.php │ ├── NamespaceVisibilityNewCallRule.php │ ├── NamespaceVisibilitySetting.php │ ├── NamespaceVisibilityStaticCallRule.php │ ├── OverrideRule.php │ ├── PackageMethodCallRule.php │ ├── PackageNewCallRule.php │ ├── PackageStaticCallRule.php │ ├── RestrictTraitToRule.php │ ├── TestTagMethodCallRule.php │ ├── TestTagNewCallRule.php │ └── TestTagStaticCallRule.php └── tests ├── Rules ├── AbstractFriendRuleTest.php ├── AbstractInjectableVersionRuleTest.php ├── AbstractNamespaceVisibilityRuleTest.php ├── AbstractPackageRuleTest.php ├── FriendOnClassTest.php ├── FriendOnConstructorTest.php ├── FriendOnInterfaceClassTest.php ├── FriendOnInterfaceMethodTest.php ├── FriendOnNewTest.php ├── FriendRuleMethodCallTest.php ├── FriendRuleStaticCallTest.php ├── FriendWithTestClassNameTest.php ├── FriendWithTestNamespaceTest.php ├── InjectableVersionCheckOnMethodTest.php ├── InjectableVersionTest.php ├── InjectableVersionWithTestNamespaceTest.php ├── MustUseResultTest.php ├── NamespaceVisibilityOnClassTest.php ├── NamespaceVisibilityOnConstructorTest.php ├── NamespaceVisibilityOnMethodTest.php ├── NamespaceVisibilityOnNewTest.php ├── NamespaceVisibilityOnStaticTest.php ├── OverrideErrorFormatter.php ├── OverrideTest.php ├── PackageOnClassTest.php ├── PackageOnConstructorTest.php ├── PackageOnMethodTest.php ├── PackageOnNewTest.php ├── PackageOnStaticTest.php ├── PackageWithTestClassNameTest.php ├── PackageWithTestNamespaceTest.php ├── RestrictTraitToTest.php ├── TestTagClassOnConstructorIngoredOnTestClassTest.php ├── TestTagClassOnConstructorTest.php ├── TestTagClassOnMethodIgnoredOnTestClassTest.php ├── TestTagClassOnMethodTest.php ├── TestTagClassOnStaticIgnoredOnTestClassTest.php ├── TestTagClassOnStaticTest.php ├── TestTagOnConstructorIgnoredInTestNamespaceTest.php ├── TestTagOnConstructorIgnoredOnTestClassTest.php ├── TestTagOnConstructorTest.php ├── TestTagOnMethodIgnoredInTestNamespaceTest.php ├── TestTagOnMethodIgnoredOnTestClassTest.php ├── TestTagOnMethodTest.php ├── TestTagOnStaticIgnoreIOnTestNamespaceTest.php ├── TestTagOnStaticIgnoredOnTestClassTest.php ├── TestTagOnStaticTest.php └── data │ ├── friend │ ├── friendOnClass.php │ ├── friendOnConstructor.php │ ├── friendOnDifferentNamespace.php │ ├── friendOnInterfaceClass.php │ ├── friendOnInterfaceMethod.php │ ├── friendOnMethod.php │ ├── friendOnNew.php │ ├── friendOnStaticMethod.php │ ├── friendRulesIgnoredForTestClass.php │ ├── friendRulesIgnoredForTestNamespace.php │ └── multipleFriends.php │ ├── injectableVersion │ ├── InjectableVersionCheckOnMethod.php │ ├── InjectableVersionOnClass.php │ ├── InjectableVersionOnExtendsThenImplements.php │ ├── InjectableVersionOnInterface.php │ ├── InjectableVersionRulesIgnoredForTestNamespace.php │ ├── IterableInjectableVersion.php │ ├── MultipleLevelsOfInheritanceInjectableVersionOnInterface.php │ ├── MultipleLevelsOfInheritanceNoInjectableVersionOnClass.php │ └── MultipleLevelsOfInheritanceNoInjectableVersionOnInterface.php │ ├── mustUseResult │ ├── mustUseResultOnMethod.php │ ├── mustUseResultOnStaticMethod.php │ └── mustUseResultWithParent.php │ ├── namespaceVisibility │ ├── namespaceVisibilityOnClass.php │ ├── namespaceVisibilityOnClassExcludeSubNamespaces.php │ ├── namespaceVisibilityOnClassForDifferentNamespaces.php │ ├── namespaceVisibilityOnConstructor.php │ ├── namespaceVisibilityOnConstructorExcludeSubNamespaces.php │ ├── namespaceVisibilityOnConstructorExcludeSubNamespacesPositional.php │ ├── namespaceVisibilityOnConstructorForDifferentNamespaces.php │ ├── namespaceVisibilityOnMethod.php │ ├── namespaceVisibilityOnMethodExcludeSubNamespace.php │ ├── namespaceVisibilityOnMethodForDifferentNamespace.php │ ├── namespaceVisibilityOnNew.php │ ├── namespaceVisibilityOnNewExcludeSubNamespaces.php │ ├── namespaceVisibilityOnNewForDifferentNamespaces.php │ ├── namespaceVisibilityOnStaticMethod.php │ ├── namespaceVisibilityOnStaticMethodExcludeSubNamespaces.php │ ├── namespaceVisibilityOnStaticMethodForDifferentNamespaces.php │ ├── namespaceVisibilityRulesIgnoredForTestClass.php │ └── namespaceVisibilityRulesIgnoredForTestNamespace.php │ ├── override │ ├── overrideOnClass.php │ ├── overrideOnInterface.php │ └── overrideRfcExamples.php │ ├── package │ ├── packageOnClass.php │ ├── packageOnConstructor.php │ ├── packageOnMethod.php │ ├── packageOnNew.php │ ├── packageOnStaticMethod.php │ ├── packageRulesIgnoredForTestClass.php │ └── packageRulesIgnoredForTestNamespace.php │ ├── restrictTraitTo │ └── restrictTraitTo.php │ └── testTag │ ├── testTagClassOnConstructor.php │ ├── testTagClassOnConstructorIgnoredInTestClass.php │ ├── testTagClassOnMethod.php │ ├── testTagClassOnMethodIgnoredInTestClass.php │ ├── testTagClassOnStaticMethod.php │ ├── testTagClassOnStaticMethodIgnoredInTestClass.php │ ├── testTagOnConstructor.php │ ├── testTagOnConstructorIgnoredInTestClass.php │ ├── testTagOnConstructorIgnoredInTestNamespace.php │ ├── testTagOnMethod.php │ ├── testTagOnMethodIgnoredInTestClass.php │ ├── testTagOnMethodIgnoredInTestNamespace.php │ ├── testTagOnStaticMethod.php │ ├── testTagOnStaticMethodIgnoredInTestClass.php │ └── testTagOnStaticMethodIgnoredInTestNamespace.php └── Unit ├── AttributeValueReaderTest.php ├── AttributeValueReaders ├── AttributeFinderTest.php └── AttributeValueReaderTest.php ├── CacheTest.php ├── SubNamespaceCheckerTest.php ├── TestClassCheckerTest.php ├── TestConfigTest.php └── data ├── Bar.php ├── Class0Friends.php ├── Class1Friend.php ├── Class2Friends.php ├── Foo.php ├── MethodAttributes.php └── NamespaceVisibilityDemo.php /.github/workflows/full-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/.github/workflows/full-checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/composer.json -------------------------------------------------------------------------------- /dependency-tests/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | !check-phpstan-dependencies.sh -------------------------------------------------------------------------------- /dependency-tests/check-phpstan-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/dependency-tests/check-phpstan-dependencies.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /e2e/PHPStanResultsChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/PHPStanResultsChecker.php -------------------------------------------------------------------------------- /e2e/data/BaseTraitClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/BaseTraitClass.php -------------------------------------------------------------------------------- /e2e/data/FriendProblems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/FriendProblems.php -------------------------------------------------------------------------------- /e2e/data/InjectableBad.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/InjectableBad.php -------------------------------------------------------------------------------- /e2e/data/InjectableGood.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/InjectableGood.php -------------------------------------------------------------------------------- /e2e/data/MustUse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/MustUse.php -------------------------------------------------------------------------------- /e2e/data/MyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/MyTrait.php -------------------------------------------------------------------------------- /e2e/data/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/Person.php -------------------------------------------------------------------------------- /e2e/data/PersonBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/PersonBuilder.php -------------------------------------------------------------------------------- /e2e/data/PersonRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/PersonRepository.php -------------------------------------------------------------------------------- /e2e/data/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/Repository.php -------------------------------------------------------------------------------- /e2e/data/Shape.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/Shape.php -------------------------------------------------------------------------------- /e2e/data/Square.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/Square.php -------------------------------------------------------------------------------- /e2e/data/TraitClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/TraitClass.php -------------------------------------------------------------------------------- /e2e/data/TraitClassProblems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/data/TraitClassProblems.php -------------------------------------------------------------------------------- /e2e/phpstan-e2e.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/phpstan-e2e.neon -------------------------------------------------------------------------------- /e2e/test-runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/e2e/test-runner -------------------------------------------------------------------------------- /extension.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/extension.neon -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/phpstan.neon -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/AttributeValueReaders/AttributeFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/AttributeValueReaders/AttributeFinder.php -------------------------------------------------------------------------------- /src/AttributeValueReaders/AttributeValueReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/AttributeValueReaders/AttributeValueReader.php -------------------------------------------------------------------------------- /src/Config/TestConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Config/TestConfig.php -------------------------------------------------------------------------------- /src/Helpers/Assert.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Helpers/Assert.php -------------------------------------------------------------------------------- /src/Helpers/AttributeValueReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Helpers/AttributeValueReader.php -------------------------------------------------------------------------------- /src/Helpers/Cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Helpers/Cache.php -------------------------------------------------------------------------------- /src/Helpers/SubNamespaceChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Helpers/SubNamespaceChecker.php -------------------------------------------------------------------------------- /src/Helpers/TestClassChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Helpers/TestClassChecker.php -------------------------------------------------------------------------------- /src/Rules/AbstractFriendRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/AbstractFriendRule.php -------------------------------------------------------------------------------- /src/Rules/AbstractNamespaceVisibilityRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/AbstractNamespaceVisibilityRule.php -------------------------------------------------------------------------------- /src/Rules/AbstractPackageRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/AbstractPackageRule.php -------------------------------------------------------------------------------- /src/Rules/AbstractTestTagRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/AbstractTestTagRule.php -------------------------------------------------------------------------------- /src/Rules/FriendMethodCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/FriendMethodCallRule.php -------------------------------------------------------------------------------- /src/Rules/FriendNewCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/FriendNewCallRule.php -------------------------------------------------------------------------------- /src/Rules/FriendStaticCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/FriendStaticCallRule.php -------------------------------------------------------------------------------- /src/Rules/InjectableVersionRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/InjectableVersionRule.php -------------------------------------------------------------------------------- /src/Rules/MustUseResultRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/MustUseResultRule.php -------------------------------------------------------------------------------- /src/Rules/NamespaceVisibilityMethodCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/NamespaceVisibilityMethodCallRule.php -------------------------------------------------------------------------------- /src/Rules/NamespaceVisibilityNewCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/NamespaceVisibilityNewCallRule.php -------------------------------------------------------------------------------- /src/Rules/NamespaceVisibilitySetting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/NamespaceVisibilitySetting.php -------------------------------------------------------------------------------- /src/Rules/NamespaceVisibilityStaticCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/NamespaceVisibilityStaticCallRule.php -------------------------------------------------------------------------------- /src/Rules/OverrideRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/OverrideRule.php -------------------------------------------------------------------------------- /src/Rules/PackageMethodCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/PackageMethodCallRule.php -------------------------------------------------------------------------------- /src/Rules/PackageNewCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/PackageNewCallRule.php -------------------------------------------------------------------------------- /src/Rules/PackageStaticCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/PackageStaticCallRule.php -------------------------------------------------------------------------------- /src/Rules/RestrictTraitToRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/RestrictTraitToRule.php -------------------------------------------------------------------------------- /src/Rules/TestTagMethodCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/TestTagMethodCallRule.php -------------------------------------------------------------------------------- /src/Rules/TestTagNewCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/TestTagNewCallRule.php -------------------------------------------------------------------------------- /src/Rules/TestTagStaticCallRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/src/Rules/TestTagStaticCallRule.php -------------------------------------------------------------------------------- /tests/Rules/AbstractFriendRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/AbstractFriendRuleTest.php -------------------------------------------------------------------------------- /tests/Rules/AbstractInjectableVersionRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/AbstractInjectableVersionRuleTest.php -------------------------------------------------------------------------------- /tests/Rules/AbstractNamespaceVisibilityRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/AbstractNamespaceVisibilityRuleTest.php -------------------------------------------------------------------------------- /tests/Rules/AbstractPackageRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/AbstractPackageRuleTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendOnClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendOnClassTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendOnConstructorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendOnConstructorTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendOnInterfaceClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendOnInterfaceClassTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendOnInterfaceMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendOnInterfaceMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendOnNewTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendOnNewTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendRuleMethodCallTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendRuleMethodCallTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendRuleStaticCallTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendRuleStaticCallTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendWithTestClassNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendWithTestClassNameTest.php -------------------------------------------------------------------------------- /tests/Rules/FriendWithTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/FriendWithTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/InjectableVersionCheckOnMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/InjectableVersionCheckOnMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/InjectableVersionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/InjectableVersionTest.php -------------------------------------------------------------------------------- /tests/Rules/InjectableVersionWithTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/InjectableVersionWithTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/MustUseResultTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/MustUseResultTest.php -------------------------------------------------------------------------------- /tests/Rules/NamespaceVisibilityOnClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/NamespaceVisibilityOnClassTest.php -------------------------------------------------------------------------------- /tests/Rules/NamespaceVisibilityOnConstructorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/NamespaceVisibilityOnConstructorTest.php -------------------------------------------------------------------------------- /tests/Rules/NamespaceVisibilityOnMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/NamespaceVisibilityOnMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/NamespaceVisibilityOnNewTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/NamespaceVisibilityOnNewTest.php -------------------------------------------------------------------------------- /tests/Rules/NamespaceVisibilityOnStaticTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/NamespaceVisibilityOnStaticTest.php -------------------------------------------------------------------------------- /tests/Rules/OverrideErrorFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/OverrideErrorFormatter.php -------------------------------------------------------------------------------- /tests/Rules/OverrideTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/OverrideTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageOnClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageOnClassTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageOnConstructorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageOnConstructorTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageOnMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageOnMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageOnNewTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageOnNewTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageOnStaticTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageOnStaticTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageWithTestClassNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageWithTestClassNameTest.php -------------------------------------------------------------------------------- /tests/Rules/PackageWithTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/PackageWithTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/RestrictTraitToTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/RestrictTraitToTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnConstructorIngoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnConstructorIngoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnConstructorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnConstructorTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnMethodIgnoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnMethodIgnoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnStaticIgnoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnStaticIgnoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagClassOnStaticTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagClassOnStaticTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnConstructorIgnoredInTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnConstructorIgnoredInTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnConstructorIgnoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnConstructorIgnoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnConstructorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnConstructorTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnMethodIgnoredInTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnMethodIgnoredInTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnMethodIgnoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnMethodIgnoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnMethodTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnStaticIgnoreIOnTestNamespaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnStaticIgnoreIOnTestNamespaceTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnStaticIgnoredOnTestClassTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnStaticIgnoredOnTestClassTest.php -------------------------------------------------------------------------------- /tests/Rules/TestTagOnStaticTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/TestTagOnStaticTest.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnConstructor.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnDifferentNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnDifferentNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnInterfaceClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnInterfaceClass.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnInterfaceMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnInterfaceMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnNew.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnNew.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendRulesIgnoredForTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendRulesIgnoredForTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/friendRulesIgnoredForTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/friendRulesIgnoredForTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/friend/multipleFriends.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/friend/multipleFriends.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/InjectableVersionCheckOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/InjectableVersionCheckOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/InjectableVersionOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/InjectableVersionOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/InjectableVersionOnExtendsThenImplements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/InjectableVersionOnExtendsThenImplements.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/InjectableVersionOnInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/InjectableVersionOnInterface.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/InjectableVersionRulesIgnoredForTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/InjectableVersionRulesIgnoredForTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/IterableInjectableVersion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/IterableInjectableVersion.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceInjectableVersionOnInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceInjectableVersionOnInterface.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceNoInjectableVersionOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceNoInjectableVersionOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceNoInjectableVersionOnInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/injectableVersion/MultipleLevelsOfInheritanceNoInjectableVersionOnInterface.php -------------------------------------------------------------------------------- /tests/Rules/data/mustUseResult/mustUseResultOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/mustUseResult/mustUseResultOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/mustUseResult/mustUseResultOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/mustUseResult/mustUseResultOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/mustUseResult/mustUseResultWithParent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/mustUseResult/mustUseResultWithParent.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClassExcludeSubNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClassExcludeSubNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClassForDifferentNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnClassForDifferentNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructor.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorExcludeSubNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorExcludeSubNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorExcludeSubNamespacesPositional.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorExcludeSubNamespacesPositional.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorForDifferentNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnConstructorForDifferentNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethodExcludeSubNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethodExcludeSubNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethodForDifferentNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnMethodForDifferentNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNew.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNew.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNewExcludeSubNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNewExcludeSubNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNewForDifferentNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnNewForDifferentNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethodExcludeSubNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethodExcludeSubNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethodForDifferentNamespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityOnStaticMethodForDifferentNamespaces.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityRulesIgnoredForTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityRulesIgnoredForTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/namespaceVisibility/namespaceVisibilityRulesIgnoredForTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/namespaceVisibility/namespaceVisibilityRulesIgnoredForTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/override/overrideOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/override/overrideOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/override/overrideOnInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/override/overrideOnInterface.php -------------------------------------------------------------------------------- /tests/Rules/data/override/overrideRfcExamples.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/override/overrideRfcExamples.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageOnClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageOnClass.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageOnConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageOnConstructor.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageOnNew.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageOnNew.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageRulesIgnoredForTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageRulesIgnoredForTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/package/packageRulesIgnoredForTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/package/packageRulesIgnoredForTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/restrictTraitTo/restrictTraitTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/restrictTraitTo/restrictTraitTo.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnConstructor.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnConstructorIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnConstructorIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnMethodIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnMethodIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagClassOnStaticMethodIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagClassOnStaticMethodIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnConstructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnConstructor.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnConstructorIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnConstructorIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnConstructorIgnoredInTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnConstructorIgnoredInTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnMethodIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnMethodIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnMethodIgnoredInTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnMethodIgnoredInTestNamespace.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnStaticMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnStaticMethod.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnStaticMethodIgnoredInTestClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnStaticMethodIgnoredInTestClass.php -------------------------------------------------------------------------------- /tests/Rules/data/testTag/testTagOnStaticMethodIgnoredInTestNamespace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Rules/data/testTag/testTagOnStaticMethodIgnoredInTestNamespace.php -------------------------------------------------------------------------------- /tests/Unit/AttributeValueReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/AttributeValueReaderTest.php -------------------------------------------------------------------------------- /tests/Unit/AttributeValueReaders/AttributeFinderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/AttributeValueReaders/AttributeFinderTest.php -------------------------------------------------------------------------------- /tests/Unit/AttributeValueReaders/AttributeValueReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/AttributeValueReaders/AttributeValueReaderTest.php -------------------------------------------------------------------------------- /tests/Unit/CacheTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/CacheTest.php -------------------------------------------------------------------------------- /tests/Unit/SubNamespaceCheckerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/SubNamespaceCheckerTest.php -------------------------------------------------------------------------------- /tests/Unit/TestClassCheckerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/TestClassCheckerTest.php -------------------------------------------------------------------------------- /tests/Unit/TestConfigTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/TestConfigTest.php -------------------------------------------------------------------------------- /tests/Unit/data/Bar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/Bar.php -------------------------------------------------------------------------------- /tests/Unit/data/Class0Friends.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/Class0Friends.php -------------------------------------------------------------------------------- /tests/Unit/data/Class1Friend.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/Class1Friend.php -------------------------------------------------------------------------------- /tests/Unit/data/Class2Friends.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/Class2Friends.php -------------------------------------------------------------------------------- /tests/Unit/data/Foo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/Foo.php -------------------------------------------------------------------------------- /tests/Unit/data/MethodAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/MethodAttributes.php -------------------------------------------------------------------------------- /tests/Unit/data/NamespaceVisibilityDemo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveLiddament/phpstan-php-language-extensions/HEAD/tests/Unit/data/NamespaceVisibilityDemo.php --------------------------------------------------------------------------------