├── .idea ├── fileColors.xml ├── inspectionProfiles │ ├── phpstan.xml │ └── profiles_settings.xml ├── jsLibraryMappings.xml ├── modules.xml ├── php-test-framework.xml ├── phpstan.iml ├── phpunit.xml ├── runConfigurations │ ├── Generate_CMB2.xml │ ├── Generate_Genesis.xml │ ├── Generate_WooCommerce_Subscriptions.xml │ ├── Git_Hooks.xml │ └── PHP_Unit.xml ├── scopes │ ├── Core_Files.xml │ └── WP_Core___3rd_Party.xml └── vcs.xml ├── LICENSE ├── Readme.md ├── VERSION ├── composer.json ├── extension.neon ├── phpcs.xml.dist ├── phpstan.neon.dist ├── rules.neon ├── src ├── AddRootToExtensions.php ├── Rules │ ├── Classes │ │ ├── FinalRule.php │ │ └── NoExtendsRule.php │ ├── Expressions │ │ ├── NoCompactRule.php │ │ └── NoExtractRule.php │ ├── Files │ │ └── DeclareStrictTypesRule.php │ ├── Methods │ │ ├── FinalInAbstractClassRule.php │ │ ├── NoConstructorParameterWithDefaultValueRule.php │ │ ├── NoParamTypeRemovalRule.php │ │ ├── NoUnknownMethodCallerRule.php │ │ ├── PrivateInFinalClassRule.php │ │ └── ReturnNullOverFalseRule.php │ └── Statements │ │ ├── NoArrayAccessOnObjectRule.php │ │ ├── NoIssetOnObjectRule.php │ │ ├── NoSwitchRule.php │ │ └── NoUnknownPropertyRule.php ├── Services │ └── TypeNodeResolver │ │ ├── AtLeast.php │ │ ├── Exclude.php │ │ ├── Partial.php │ │ ├── Pick.php │ │ ├── Required.php │ │ ├── Sarcastic.php │ │ └── Union.php └── Traits │ └── TraitHelpers.php └── stubs ├── cmb2 ├── cmb2-2.10.php ├── cmb2-2.11.php ├── cmb2-2.7.php └── cmb2-2.9.php ├── genesis ├── genesis-2.10.php ├── genesis-3.3.php ├── genesis-3.4.php ├── genesis-3.5.php └── genesis-3.6.php ├── vip.php └── wp.php /.idea/fileColors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/fileColors.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/phpstan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/inspectionProfiles/phpstan.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/php-test-framework.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/php-test-framework.xml -------------------------------------------------------------------------------- /.idea/phpstan.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/phpstan.iml -------------------------------------------------------------------------------- /.idea/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/phpunit.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Generate_CMB2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/runConfigurations/Generate_CMB2.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Generate_Genesis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/runConfigurations/Generate_Genesis.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Generate_WooCommerce_Subscriptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/runConfigurations/Generate_WooCommerce_Subscriptions.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Git_Hooks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/runConfigurations/Git_Hooks.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/PHP_Unit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/runConfigurations/PHP_Unit.xml -------------------------------------------------------------------------------- /.idea/scopes/Core_Files.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/scopes/Core_Files.xml -------------------------------------------------------------------------------- /.idea/scopes/WP_Core___3rd_Party.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/scopes/WP_Core___3rd_Party.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/Readme.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 4.3.0 2 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/composer.json -------------------------------------------------------------------------------- /extension.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/extension.neon -------------------------------------------------------------------------------- /phpcs.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/phpcs.xml.dist -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /rules.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/rules.neon -------------------------------------------------------------------------------- /src/AddRootToExtensions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/AddRootToExtensions.php -------------------------------------------------------------------------------- /src/Rules/Classes/FinalRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Classes/FinalRule.php -------------------------------------------------------------------------------- /src/Rules/Classes/NoExtendsRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Classes/NoExtendsRule.php -------------------------------------------------------------------------------- /src/Rules/Expressions/NoCompactRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Expressions/NoCompactRule.php -------------------------------------------------------------------------------- /src/Rules/Expressions/NoExtractRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Expressions/NoExtractRule.php -------------------------------------------------------------------------------- /src/Rules/Files/DeclareStrictTypesRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Files/DeclareStrictTypesRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/FinalInAbstractClassRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/FinalInAbstractClassRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/NoConstructorParameterWithDefaultValueRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/NoConstructorParameterWithDefaultValueRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/NoParamTypeRemovalRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/NoParamTypeRemovalRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/NoUnknownMethodCallerRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/NoUnknownMethodCallerRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/PrivateInFinalClassRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/PrivateInFinalClassRule.php -------------------------------------------------------------------------------- /src/Rules/Methods/ReturnNullOverFalseRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Methods/ReturnNullOverFalseRule.php -------------------------------------------------------------------------------- /src/Rules/Statements/NoArrayAccessOnObjectRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Statements/NoArrayAccessOnObjectRule.php -------------------------------------------------------------------------------- /src/Rules/Statements/NoIssetOnObjectRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Statements/NoIssetOnObjectRule.php -------------------------------------------------------------------------------- /src/Rules/Statements/NoSwitchRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Statements/NoSwitchRule.php -------------------------------------------------------------------------------- /src/Rules/Statements/NoUnknownPropertyRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Rules/Statements/NoUnknownPropertyRule.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/AtLeast.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/AtLeast.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Exclude.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Exclude.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Partial.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Partial.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Pick.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Pick.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Required.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Required.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Sarcastic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Sarcastic.php -------------------------------------------------------------------------------- /src/Services/TypeNodeResolver/Union.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Services/TypeNodeResolver/Union.php -------------------------------------------------------------------------------- /src/Traits/TraitHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/src/Traits/TraitHelpers.php -------------------------------------------------------------------------------- /stubs/cmb2/cmb2-2.10.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/cmb2/cmb2-2.10.php -------------------------------------------------------------------------------- /stubs/cmb2/cmb2-2.11.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/cmb2/cmb2-2.11.php -------------------------------------------------------------------------------- /stubs/cmb2/cmb2-2.7.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/cmb2/cmb2-2.7.php -------------------------------------------------------------------------------- /stubs/cmb2/cmb2-2.9.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/cmb2/cmb2-2.9.php -------------------------------------------------------------------------------- /stubs/genesis/genesis-2.10.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/genesis/genesis-2.10.php -------------------------------------------------------------------------------- /stubs/genesis/genesis-3.3.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/genesis/genesis-3.3.php -------------------------------------------------------------------------------- /stubs/genesis/genesis-3.4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/genesis/genesis-3.4.php -------------------------------------------------------------------------------- /stubs/genesis/genesis-3.5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/genesis/genesis-3.5.php -------------------------------------------------------------------------------- /stubs/genesis/genesis-3.6.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/genesis/genesis-3.6.php -------------------------------------------------------------------------------- /stubs/vip.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/vip.php -------------------------------------------------------------------------------- /stubs/wp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lipemat/phpstan-wordpress/HEAD/stubs/wp.php --------------------------------------------------------------------------------