issues
search
rectorphp
/
type-perfect
Next level type declaration check PHPStan rules
https://getrector.com/blog/introducing-type-perfect-for-extra-safety
MIT License
71
stars
3
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
NarrowPublicClassMethodParamTypeRule: conflicts with explicitly nullable types in PHP 8.4
#39
mbolli
opened
2 weeks ago
0
NarrowPublicClassMethodParamTypeRuleTest: Skip array-generics failling test
#38
staabm
opened
1 month ago
0
NoParamTypeRemovalRule: Skip constructors
#37
staabm
closed
1 month ago
1
NarrowPublicClassMethodParamTypeRule: wrong error when method is called recusively
#36
scollovati
opened
1 month ago
1
NarrowPublicClassMethodParamTypeRule: error message too generic
#35
staabm
opened
1 month ago
1
NarrowPublicClassMethodParamTypeRule: Don't suggest array types
#34
staabm
opened
1 month ago
3
NarrowPublicClassMethodParamTypeRule: Added failling test-case
#33
staabm
opened
1 month ago
1
Skip no-isset/no-empty check on possibly undefined variable
#32
staabm
closed
1 month ago
1
Add hint what file to include when no phpstan extension installer is used
#31
alexander-schranz
closed
1 month ago
1
no_mixed false positive
#30
istvan-ujjmeszaros
closed
1 month ago
4
skip options object, as by defalut access like this
#29
TomasVotruba
closed
1 month ago
0
fix missing skip for no_mixed in NoMixedPropertyFetcherRule
#28
TomasVotruba
closed
1 month ago
0
ArrayObject access a bit too strict
#27
dereuromark
closed
1 month ago
3
Add flag to disable "Use instanceof instead of isset() on object" rule (`NoIssetOnObjectRule`)
#26
ZebulanStanphill
closed
1 month ago
1
[README] Add narrow_return option
#25
TomasVotruba
closed
2 months ago
0
[Rules] Skip Property fetch on NoIssetOnObjectRule
#24
samsonasik
closed
2 months ago
3
False positive: "Use instanceof instead of isset() on object"
#23
GErpeldinger
closed
2 months ago
0
Fix @see test on NarrowPrivateClassMethodParamTypeRule
#22
samsonasik
closed
2 months ago
0
[Rules] Skip Closure/callable on NarrowPublicClassMethodParamTypeRule
#21
samsonasik
closed
2 months ago
1
[Rules] Skip valid return bool on ReturnNullOverFalseRule
#20
samsonasik
closed
2 months ago
1
[Rules] Skip enum on NarrowPublicClassMethodParamTypeRule
#19
samsonasik
closed
2 months ago
9
Add narrow_return config
#18
samsonasik
closed
2 months ago
2
Contradiction with phpstan rules
#17
GErpeldinger
closed
2 months ago
2
tests: Add new test cases for the issue
#16
mitelg
closed
2 months ago
0
[Rules] Enable NoEmptyOnObjectRule and make same logic on possible undefined variable
#15
samsonasik
closed
2 months ago
1
[Rules] Skip NoIssetOnObjectRule on possible undefined variable
#14
samsonasik
closed
2 months ago
2
Consider config for NarrowReturnObjectTypeRule
#13
mitelg
closed
2 months ago
3
`NarrowReturnObjectTypeRule` is always enabled
#12
mitelg
closed
2 months ago
0
Wrong `null_over_false` detection
#11
mitelg
closed
2 months ago
4
Invalid report of `Use instanceof instead of isset() on object`
#10
janedbal
closed
2 months ago
0
callable reported when more specific Closure is used
#9
janedbal
closed
2 months ago
3
Enum cases reported
#8
janedbal
closed
2 months ago
5
Add IntersectionType direct param type support on self detection on CollectorMetadataPrinter
#7
samsonasik
closed
2 months ago
0
Fix docblock @var
#6
samsonasik
closed
2 months ago
0
[TypePerfect] Skip self on NarrowPublicClassMethodParamTypeRule
#5
samsonasik
closed
2 months ago
3
NarrowPublicClassMethodParamTypeRule: Take default value into account
#4
staabm
closed
2 months ago
2
Added failling test
#3
staabm
closed
2 months ago
4
Provide more specific return type "ConcreteImpl" over abstract one
#2
staabm
closed
2 months ago
4
Skip error in mock to avoid false positive in mixed
#1
TomasVotruba
closed
2 months ago
0