Skip to content

Commit cf8865d

Browse files
committed
Always read tags
1 parent fe51608 commit cf8865d

File tree

6 files changed

+10
-33
lines changed

6 files changed

+10
-33
lines changed

extension.neon

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@ parameters:
2424
- stubs/Persistence/ObjectManagerDecorator.stub
2525
- stubs/Persistence/ObjectRepository.stub
2626
- stubs/RepositoryFactory.stub
27+
propertyAlwaysReadTags:
28+
- '@@ORM\Column'
29+
- '@@ORM\Id'
30+
- '@@ORM\OneToOne'
31+
- '@@ORM\OneToMany'
32+
- '@@ORM\ManyToOne'
33+
- '@@ORM\ManyToMany'
34+
- '@@ORM\Embedded'
35+
propertyAlwaysWrittenTags:
36+
- '@@ORM\GeneratedValue'
2737

2838
parametersSchema:
2939
doctrine: structure([

tests/DoctrineIntegration/ORM/data/customRepositoryUsage-4.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

tests/DoctrineIntegration/ORM/data/entityManagerDynamicReturn-4.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

tests/DoctrineIntegration/ORM/data/entityManagerMergeReturn-4.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

tests/DoctrineIntegration/ORM/data/entityRepositoryDynamicReturn-4.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,5 @@
33
"message": "Strict comparison using === between int and 'foo' will always evaluate to false.",
44
"line": 170,
55
"ignorable": true
6-
},
7-
{
8-
"message": "Class PHPStan\\DoctrineIntegration\\ORM\\EntityRepositoryDynamicReturn\\MyEntity has an unused property $id.",
9-
"line": 189,
10-
"ignorable": true
116
}
127
]

tests/DoctrineIntegration/Persistence/data/managerRegistryRepositoryDynamicReturn-4.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)