Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / symplify/phpstan-rules issues and pull requests
#142 - Simplify NodeGetAttributeTypeExtension
Pull Request -
State: closed - Opened by staabm about 2 months ago
- 1 comment
#141 - Reduce memory consumption of collectors
Pull Request -
State: closed - Opened by staabm 2 months ago
- 1 comment
#140 - Add unused public and type coverage packages
Pull Request -
State: closed - Opened by TomasVotruba 3 months ago
#139 - Change NoReturnArrayVariableListRule to ignore array spreads
Pull Request -
State: closed - Opened by carlos-granados 3 months ago
- 3 comments
#138 - NoMixed rules where super useful
Issue -
State: closed - Opened by dereuromark 5 months ago
- 4 comments
#137 - [docs] Show rules directly in README
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#136 - Improve no single interface
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#135 - Allow abstract classes to be implemented in NoSingleInterfaceImplementerRule
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#134 - Remove NoNullableArrayPropertyRule as depends on use-case, cached etc
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#133 - Remove NoDuplicatedShortClassNameRule as overly detailed
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#132 - Add no global const rule, entity in its namespace and no single implementer
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#131 - Add ForbiddenStaticClassConstFetchRule
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#130 - Add rule to prevent use of static::CONSTANT
Issue -
State: closed - Opened by TomasVotruba 6 months ago
#129 - Remove NoMissingDirPathRule, as often not clear if target file or required file path
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#128 - Move type-declaration-related rules to type-perfect package
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#127 - Remove NoShortNameRule, as devs are educated and not a thing anymore
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#126 - Introduce identifiers available since PHPStan 1.11
Issue -
State: closed - Opened by TomasVotruba 6 months ago
- 1 comment
#125 - Remove NoVoidGetterMethodRule as not that practical
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#124 - Remove NoEmptyClassRule, as rarely true and already coverd by class-leak
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#123 - Remove ForbiddenSameNamedNewInstanceRule as rarely a buggy spot
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#122 - Skip ctor override
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#121 - Remove NoAbstractMethodRule as way too opinionated
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#120 - Skip attributes on setter rule
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#119 - Remove RequireEnumDocBlockOnConstantListPassRule as reports many false positive, better shift to native enums
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#118 - Remove NoRelativeFilePathRule as more exceptoins
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#117 - cleanup
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#116 - Allow d in short names
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#115 - Remove NoProtectedClassElementRule as overly strict
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#114 - Remove BoolishClassMethodPrefixRule as very limited and often ignored
Pull Request -
State: closed - Opened by TomasVotruba 6 months ago
#113 - Skip first class callables in NarrowPublicClassMethodParamTypeByCallerTypeRule as we are sure what is passed
Pull Request -
State: closed - Opened by TomasVotruba 9 months ago
#112 - Composer: update nikic/php-parser
Issue -
State: closed - Opened by dada-amater 9 months ago
- 4 comments
#111 - move php-parser to dev deps
Pull Request -
State: closed - Opened by TomasVotruba 9 months ago
- 1 comment
#110 - Add ^5 range for PHP Parser
Pull Request -
State: closed - Opened by ttomdewit 9 months ago
- 15 comments
#109 - Skip phpdoc-types in CheckTypehintCallerTypeRule
Pull Request -
State: closed - Opened by staabm 9 months ago
#108 - downgrade release feedback
Issue -
State: closed - Opened by staabm 10 months ago
- 1 comment
#107 - Remove Http-Client specific forbidd rules
Pull Request -
State: closed - Opened by staabm 10 months ago
- 2 comments
#106 - Remove Nette-framework specific forbidd rules
Pull Request -
State: closed - Opened by staabm 10 months ago
- 1 comment
#105 - Add rector/phpstan-rules to open to Rector rules community
Pull Request -
State: closed - Opened by TomasVotruba 10 months ago
#104 - Remove NoConstructorInTestRule as super narrow use case
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#103 - Remove NoAbstractRule as super strict
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#102 - Remove NoStaticPropertyRule, as often depends on context
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#101 - Remove NoDuplicatedTraitMethodNameRule as it does resolve duplicated trait names, not helpful
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#100 - Remove PreferredAttributeOverAnnotationRule as better handled by Rector sets for Symfony, Doctrine, PHPUnit etc.
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#99 - Cleanup configs + remove few unused classes
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#98 - Merge 2 single-rule sets "forbidden-static-rules" and "test-rules" to "static-rules" to ease set including
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#97 - Remove NoRightPHPUnitAssertScalarRule as overly detailed
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#96 - Remove NoPublicPropertyByTypeRule as used for single usecase, not practical for general use
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#95 - Remove NoParentMethodCallOnNoOverrideProcessRule as overly detailed and on could be on purpose
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#94 - Remove CheckNotTestsNamespaceOutsideTestsDirectoryRule as overly specific and strict
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#93 - 12.3.1 not working
Issue -
State: closed - Opened by ThomasLandauer about 1 year ago
- 3 comments
#92 - Version number out of sync with packagist.org
Issue -
State: closed - Opened by ThomasLandauer about 1 year ago
- 2 comments
#91 - [Solid] Add collector rule to check interface names vs implemented count - remove thos that are immplemented just once
Issue -
State: closed - Opened by TomasVotruba about 1 year ago
- 1 comment
#90 - Deprecate RequireConstantInMethodCallPositionRule as brings little value
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#89 - bump
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#88 - [PHPUnit] Add NoTestMocksRule
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#87 - Faster CheckTypehintCallerTypeRule
Pull Request -
State: closed - Opened by staabm about 1 year ago
- 1 comment
#86 - Remove CheckSprintfMatchingTypesRule as can be on purpose
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
- 2 comments
#85 - Skip anonymous class in ForbiddenExtendOfNonAbstractClassRule to help with mocks
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#84 - Remove RequireNativeArraySymfonyRenderCallRule as depends on context
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#83 - Remove TwigPublicCallableExistsRule, should be handled by generic PHPStan rule
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#82 - Remove SwitchToMatchSpotterRule as depends on context
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#81 - Remove IfElseToMatchSpotterRule, as depends on context and readability
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#80 - Remove NoMixedCallableRule, as handled by PHPStan - https://phpstan.org/writing-php-code/phpdoc-types\#callables
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#79 - Remove NoDefaultExceptionRule as rather personal preference and context based
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#78 - Remove ForbiddenNamedArgumentsRule as depends on case
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#77 - Remove ForbiddenSpreadOperatorRule as depends on context
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#76 - Remove CheckAttributteArgumentClassExistsRule as should be handled by PHPStan
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#75 - Remove ForbiddenAnonymousClassRule, as depends on context
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#74 - Update dependencies
Pull Request -
State: closed - Opened by TomasVotruba about 1 year ago
#73 - [FIX] Skip domain suffix in NoRelativeFilePathRule
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#72 - Remove ForbiddenThisArgumentRule, as it depends
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#71 - Remove NoNestedFuncCallRule as not practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#70 - Remove NoGetterAndPropertyRule as very rare case
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#69 - Remove ForbiddenArrayDestructRule as not practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#68 - Remove PreventDuplicateClassMethodRule as hardly practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#67 - Remove NoConstructorSymfonyFormObjectRule, ForbiddenAlwaysSetterCallRule as very complex, better handle per case
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#66 - Remove ForbiddenArrayWithStringKeysRule, as very strict and not practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#65 - Remove ExclusiveNamespaceRule, as requires lot of configuration and rather architecture rule
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#64 - Remove EmbeddedEnumClassConstSpotterRule, as configurable and quite complex
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#63 - Remove NoDuplicatedRegexRule, as not that practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#62 - Remove RequireCascadeValidateRule as better handled manually
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#61 - Update to rector 0.17.1
Pull Request -
State: closed - Opened by samsonasik over 1 year ago
#60 - syntax error in downgraded package
Issue -
State: closed - Opened by bloep over 1 year ago
- 3 comments
#59 - ExplicitClassPrefixSuffixRule Impossible to select subset of actions
Issue -
State: closed - Opened by sakarikl over 1 year ago
- 1 comment
#58 - Add ExplicitClassPrefixSuffixRule - merges trait, interface and abstract class naming rules
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#57 - Remove ForbiddenTestsNamespaceOutsideTestsDirectoryRule as overly detailed
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#56 - Remove ForbiddenNestedCallInAssertMethodCallRule as overly detailed
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#55 - Remove NoFuncCallInMethodCallRule as overly detailed, use cognitive-complexity rule instead
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#54 - [Symfony] Remove PreventDoubleSetParameterRule as overly deffensive, better use different DX for these
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#53 - Remove RequireThisCallOnLocalMethodRule, as not practical
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#52 - Remove RequireThisOnParentMethodCallRule, as not useful + remove unused tests
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#51 - Using PSR-20 (Clock) instead of "new DataTime"
Issue -
State: closed - Opened by szymonmil over 1 year ago
- 1 comment
#50 - [ObjectCalisthenics] Remove NoChainMethodCallRule, as more exceptions than rules
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#49 - Remove type-coverage-rules.neon from collector-rules.neon
Pull Request -
State: closed - Opened by samsonasik over 1 year ago
- 3 comments
#48 - Remove NoMissingAssingNoVoidMethodCallRule, as very limiting and not that helpful
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#47 - Remove ForbiddenInlineClassMethodRule as way detailed, the class method can have meaning separation
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#46 - [NarrowType] Add NoReturnFalseInNonBoolClassMethodRule
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#45 - Skip Laraconsole
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#44 - Skip OutputInterface in sprintf
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago
#43 - Allow sprintf() in commands
Pull Request -
State: closed - Opened by TomasVotruba over 1 year ago