Vincent Langlet
483391ff82
Add stub for symfony 6 ( #234 )
2022-01-02 21:24:03 +03:00
Farhad Safarov
b1f0aac07a
fix tests for new psalm versions ( #228 )
2021-11-07 15:04:58 +03:00
Valentin Udaltsov
6558660423
[validator] add ConstraintViolationListInterface.stubphp ( #222 )
2021-10-14 07:48:39 +03:00
Valentin Udaltsov
0831a0160c
Fixed Finder key and value ( #221 )
2021-10-14 07:46:04 +03:00
Jáchym Toušek
de574cc9f2
Add Kernel.stubphp ( #220 )
2021-10-08 10:19:03 +03:00
rgrassian
7b19393d11
[request] fix request and inputbag stub ( #218 )
...
* add phpstan stub compatibility
* cs fix
Co-authored-by: Farhad Safarov <farhad.safarov@gmail.com>
2021-09-06 18:39:00 +03:00
Edward Hartwell Goose
848d58f398
Fix the case where the stubs path dir does not exist ( #215 )
2021-09-01 14:05:24 +03:00
Valentin Udaltsov
976b10f348
[finder] Use Symfony SplFileInfo in Finder ( #212 )
2021-08-30 12:23:11 +03:00
Vincent Langlet
ae4262b7fa
[finder] Add stub for Finder ( #211 )
2021-08-30 07:49:33 +03:00
Farhad Safarov
97f0652612
[chore] organize stubs matching namespaces ( #210 )
...
fixes https://github.com/psalm/psalm-plugin-symfony/issues/209
2021-08-29 13:57:28 +03:00
Zeljko Mitic
9b2232bec7
Fix to incorrect signature of ParamConverter::getClass ( #208 )
...
* https://github.com/psalm/psalm-plugin-symfony/issues/190
* Fixed incorrect signature of ParamConverter.php
2021-08-27 13:05:40 +03:00
Farhad Safarov
4c48973b4c
[container] get service by name with PHP const ( #204 )
2021-08-22 15:02:50 +03:00
Farhad Safarov
20604f13e7
v3.0 - improve container handler & refactor ( #202 )
2021-08-22 08:27:44 +03:00
Vincent Langlet
8a7744a540
Fix InputBag::get ( #200 )
2021-08-17 09:32:09 +03:00
Zeljko Mitic
3b455dd263
FormConfigBuilderInterface stub update #197
2021-08-12 16:01:03 +03:00
Vincent Langlet
7578578e30
[console] option are always nullable when value is optional ( #196 )
2021-08-02 08:04:27 +03:00
Ben Davies
7d7a06209c
prevent service subscribers overwriting already known service definitions ( #194 )
...
fixes #193
2021-07-22 08:03:06 +03:00
andyexeter
e973ead035
Replace FileLocator stub with FileLocatorInterface stub
2021-07-21 13:27:39 +01:00
andyexeter
d545c4d671
Add FileLocator::locate stub and test
2021-07-21 13:09:08 +01:00
Andy Palmer
75798144a3
[controller] add missing use statements to stub ( #191 )
2021-07-13 17:47:03 +03:00
Bruce Weirdan
2992656853
Upgrade Psalm interfaces ( #186 )
2021-07-04 20:21:01 +03:00
Farhad Safarov
4fd391d445
container parameter types ( #184 )
...
fixes https://github.com/psalm/psalm-plugin-symfony/issues/177
2021-06-18 10:59:41 +03:00
Farhad Safarov
ce6bb2995b
[console] params analyze considering PHP8 named arguments ( #183 )
2021-06-04 12:00:11 +03:00
Philip Weinke
c12c63cc44
Allow covariants of object for message of Envelope ( #154 ) ( #181 )
2021-05-31 07:19:12 +03:00
Vincent Langlet
0bd4de0cd1
Fix PropertyAccessorInterface stub ( #176 )
2021-05-10 09:35:42 +03:00
Gabriel Ostrolucký
b1e6ad594c
Get rid of boilerplate psalm config in tests ( #170 )
2021-04-12 10:28:24 +03:00
Gabriel Ostrolucký
8d22f2ea1b
Add symfony/config stubs ( #168 )
2021-04-05 09:20:42 +03:00
Jáchym Toušek
4fceec03d8
Add Constraint stub ( #167 )
2021-04-01 17:15:51 +03:00
Vincent Langlet
9138d0bc80
Add template for getRuntime method ( #164 )
2021-03-29 17:24:13 +03:00
Vincent Langlet
e363384dfa
Fix tests and a var annotation ( #166 )
...
* Add tests and fix var
* Run form tests on ci
* Ignore unused errors
* Fix
2021-03-29 14:36:50 +03:00
Vincent Langlet
567d5d6e32
Fix children typehint ( #162 )
2021-03-25 18:53:15 +03:00
Ivan
8122414959
Update AbstractController.stubphp ( #161 )
...
added needed uses
2021-03-24 10:36:35 +03:00
Andrii Dembitskyi
3a35eb7e8a
Add stubs with templates for AbstractController::createForm()
( #157 )
2021-03-24 00:07:33 +03:00
Vincent Langlet
39ac9e4ec0
Fix FormView $vars ( #160 )
2021-03-24 00:06:13 +03:00
Farhad Safarov
69bc80d00d
GLOB_BRACE workaround ( #153 )
...
* GLOB_BRACE workaround
* GLOB_BRACE workaround
2021-03-03 09:31:41 +03:00
Zeljko Mitic
a56f44a3f4
Forms stubs ( #138 )
2021-03-01 09:17:04 +03:00
Michael Telgmann
2d164b8fda
Fix ParameterBag stub for Symfony 4 ( #150 )
...
fixes #147
2021-02-24 20:39:20 +03:00
Adrien LUCAS
d2a699aa25
Catch the TemplateNameUnresolvedException ( #148 )
2021-02-21 14:30:28 +03:00
Farhad Safarov
cc89974d16
[doctrine] query builder explicit parameter type for performance ( #144 )
2021-02-14 12:09:40 +03:00
Faizan Akram Dar
a971c4c020
[property access] add stub file for PropertyPathInterface ( #134 )
2021-02-11 08:39:56 +03:00
Adrien LUCAS
583bfd706f
[tainting] fix taint flow ( #137 )
2021-01-26 15:29:33 +03:00
Adrien LUCAS
a7e1b5559f
[tainting] Allow to configure a different root directory for the twig templates. ( #135 )
2021-01-26 12:13:10 +03:00
Adrien LUCAS
4ec19385d4
[tainting] Twig print should not be an actual taint sink ( #123 )
...
* Twig print should not be a sink
* Add links to the test cases for tainting twig
* Update psalm
* Force typing of Request:: to ensure taint detection
* Fix test using old hooks mechanism.
2021-01-16 16:03:43 +03:00
Farhad Safarov
eafbe69aa9
[security] voter - suppress MoreSpecificImplementedParamType on voteOnAttribute ( #127 )
2020-12-25 08:55:02 +03:00
Farhad Safarov
c3ec6040b5
[routing] add RouteCollection stub ( #125 )
2020-12-23 20:49:57 +03:00
Adrien LUCAS
a7d3a76ca0
[tainting] improve twig template names resolving ( #122 )
2020-12-15 10:52:58 +03:00
Valentin Udaltsov
20fbfcfa7d
Add mixed type to serializer $data parameter ( #112 )
2020-12-08 00:23:29 +03:00
Valentin Udaltsov
85529f3c5f
Improved DenormalizerInterface and SerializerInterface stubs ( #111 )
2020-12-05 19:44:15 +03:00
Michel Hunziker
fb77c49200
Allow psalm 4.2 and later ( #110 )
2020-12-05 19:42:43 +03:00
Michel Hunziker
9117ebb759
[tainting] stub ParameterBag to provide taint information for Symfony 3/4/5.0 ( #103 )
2020-12-05 17:23:27 +03:00