-
-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve type inference for Plugin Managers #165
Commits on Jun 13, 2022
-
Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 2211cc3 - Browse repository at this point
Copy the full SHA 2211cc3View commit details -
Improve type inference for plugin manager
Link: laminas/laminas-servicemanager#137 Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 0620925 - Browse repository at this point
Copy the full SHA 0620925View commit details -
Updates Service Manager and stdLib to versions with type improvements
Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 6cc94b3 - Browse repository at this point
Copy the full SHA 6cc94b3View commit details
Commits on Jul 8, 2022
-
Updates locked dependencies and bumps
laminas-servicemanager
to 3.14.0Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for a4aebf4 - Browse repository at this point
Copy the full SHA a4aebf4View commit details -
Remove tests relevant to service manager v2 as it is no longer instal…
…lable Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 1125985 - Browse repository at this point
Copy the full SHA 1125985View commit details -
Relax constraint on template parameter got
get()
so that non-object…… types can be returned by implemetors Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 62899d9 - Browse repository at this point
Copy the full SHA 62899d9View commit details -
extract templated instance type to a psalm-type so it can be imported…
… elsewhere Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 1856d16 - Browse repository at this point
Copy the full SHA 1856d16View commit details -
Improve type inference for other plugin managers and the plugin metho…
…d of the renderer Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 9d4fc2c - Browse repository at this point
Copy the full SHA 9d4fc2cView commit details -
Update tests to refer to helpers by FQCN where appropriate
Enables the removal of a number of assertions and var annotations Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 7a2fadc - Browse repository at this point
Copy the full SHA 7a2fadcView commit details -
Update psalm baseline with fixed errors
Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 2b6b4c8 - Browse repository at this point
Copy the full SHA 2b6b4c8View commit details -
Ignore false-negative phpcs violations
Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 22850b2 - Browse repository at this point
Copy the full SHA 22850b2View commit details -
Ignore platform requirements on 8.0 because we are stuck with laminas…
…/console until 3.0 Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 7028b2a - Browse repository at this point
Copy the full SHA 7028b2aView commit details -
Remove return types from the stub, favouring annotations which fits e…
…xisting implementors such as those found in service manager - this silences unusual errors from psalm. Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 0133bae - Browse repository at this point
Copy the full SHA 0133baeView commit details
Commits on Jul 10, 2022
-
Lock phpdoc-parser to 1.5.1 due to an incompatibility with slevomat c…
…oding standard 7.2 and phpdoc-parser 1.6.x Signed-off-by: George Steel <george@net-glue.co.uk>
Configuration menu - View commit details
-
Copy full SHA for fc209b8 - Browse repository at this point
Copy the full SHA fc209b8View commit details