Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

phpstan-drupal

Building the PHPStan Drupal extension
Collective - Host: opensource - https://opencollective.com/phpstan-drupal - Code: https://github.com/mglaman/phpstan-drupal

Add notes for next steps in RenderCallbackRule

github.com/mglaman/phpstan-drupal - cf936a71a77403aa802db3ab2d71a51991c0d829 authored almost 3 years ago by Matt Glaman <[email protected]>
Fix inspection for #access_callback and ThisType

github.com/mglaman/phpstan-drupal - ea78bdc3351de6d4c0c4bdad853ea3613f21abd2 authored almost 3 years ago by Matt Glaman <[email protected]>
Fix null check on lazy_builder callback

github.com/mglaman/phpstan-drupal - 6d3cd40dfd85a97dbe6a1119d0c62aaf0e9b952b authored almost 3 years ago by Matt Glaman <[email protected]>
Properly handle lazy builder callbacks

github.com/mglaman/phpstan-drupal - 4f910303e77f2bd25c2181f7c2cc99c2bfde9192 authored almost 3 years ago by Matt Glaman <[email protected]>
Handle concatenation of static::class with string as callback

github.com/mglaman/phpstan-drupal - 652a9d25ffd03953fccf2ac4b090b85fa335ec69 authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #302 from mglaman/gh296

Handle controller notation for callbacks

github.com/mglaman/phpstan-drupal - 8fcebb819798a99edaacfc3d89ae97260ab020a1 authored almost 3 years ago by Matt Glaman <[email protected]>
Memory limit error on CircleCI

github.com/mglaman/phpstan-drupal - 27874036e588ee6123ac55568551fe488ea7e211 authored almost 3 years ago by Matt Glaman <[email protected]>
Handle controller notation for callbacks

Fixes #296

github.com/mglaman/phpstan-drupal - 2430b594c074ef89a3591fc9a8adef1027ae53b3 authored almost 3 years ago by Matt Glaman <[email protected]>
Create issue lock workflow

Help clean up old issues.

github.com/mglaman/phpstan-drupal - 4be5dda840bf704bdb372c4c1ef5be0c45cdee25 authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #300 from dpi/getstorage-with-constant

Calling getStorage with a constant does not resolve entity mapped storage class

github.com/mglaman/phpstan-drupal - ac8b890422caedb11f810de9c203f3cfc474301a authored almost 3 years ago by Matt Glaman <[email protected]>
Calling getStorage with a constant does not resolve entity mapped storage class

Fixes mglaman/phpstan-drupal#299

github.com/mglaman/phpstan-drupal - 27e31ee4ea51db189275639096fabb16a63c561a authored almost 3 years ago by dpi <[email protected]>
Merge pull request #297 from alexpott/task/remove-nette-dependency

Use a dependency that is already present and doesn't add new dependency

github.com/mglaman/phpstan-drupal - 2d7cc0f646d01af0d7f42dbc55c2211eaeed6675 authored almost 3 years ago by Matt Glaman <[email protected]>
Rerun tests

github.com/mglaman/phpstan-drupal - 9d928877bdc6aff87f4b3dc112af2a5f36165c73 authored almost 3 years ago by Alex Pott <[email protected]>
Use a dependency that is already present and doesn't add new dependencies unnecessarily

github.com/mglaman/phpstan-drupal - a1e719b2c689e33d9f7f6e94afb1cac526a44391 authored almost 3 years ago by Alex Pott <[email protected]>
Merge pull request #292 from alexpott/fix/render-callback

Fix/render callback

github.com/mglaman/phpstan-drupal - c0343373c9578cdfdb82d9f7b6f27a205ea75a35 authored almost 3 years ago by Matt Glaman <[email protected]>
render callback rule (#217)

Process render callbacks to ensure they care callable and trusted.

For #197

github.com/mglaman/phpstan-drupal - 82c0c89ccd681f0b523afe90ea628e4fcb6753b1 authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #290 from mglaman/gh258

Require PHP ^7.4

github.com/mglaman/phpstan-drupal - b2d2ba6f99edca45d624f46c11a46a0646511624 authored almost 3 years ago by Matt Glaman <[email protected]>
Require PHP ^7.4

github.com/mglaman/phpstan-drupal - 28ee204eaf872769f3ffcee6bda4236c510497cb authored almost 3 years ago by Matt Glaman <[email protected]>
Update README.md

github.com/mglaman/phpstan-drupal - e473842672a71a56041549d376c81906bec5bfe8 authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #287 from mglaman/gh272-access-return-type-ext

Add return type extensions for AccessResult methods

github.com/mglaman/phpstan-drupal - f51ff1ad597480944a7d2f255484a4255daa6e13 authored almost 3 years ago by Matt Glaman <[email protected]>
Add return type extensions for AccessResult methods

Fixes #272

github.com/mglaman/phpstan-drupal - 38d7a74b27373cbfb3951d48c013c214adaec98f authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #286 from mglaman/gh284

Add tips to the extends internal class rule errors

github.com/mglaman/phpstan-drupal - 1a16c9693156db7062a7c4cc37d435bfbde4396c authored almost 3 years ago by Matt Glaman <[email protected]>
Add tips to the extends internal class rule errors

Fixes #284

github.com/mglaman/phpstan-drupal - 82f713381191323c5a052b2a73dfa5501f364c1e authored almost 3 years ago by Matt Glaman <[email protected]>
Use tabs for entity_mapping.neon example

github.com/mglaman/phpstan-drupal - 7a8b9ca58f5c47ed70903323bda2b468061f10ae authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #285 from mglaman/gh281

Add documentation for contrib entity mapping

github.com/mglaman/phpstan-drupal - f18c41771d43bf92b0f678e64523857ec945e5ef authored almost 3 years ago by Matt Glaman <[email protected]>
Add documentation for contrib entity mapping

Fixes #281

github.com/mglaman/phpstan-drupal - 2627c14f88203f8d625b66e8f47a4a5ae091fba0 authored almost 3 years ago by Matt Glaman <[email protected]>
Use phpstan/extension-installer

github.com/mglaman/phpstan-drupal - 00ac45ef3cf41b43b6eea800c8a5c56d94d8c6a5 authored almost 3 years ago by Matt Glaman <[email protected]>
Merge pull request #283 from ptt-homme/issue-262-add-phpstan-phpunit-suggestion

Add phpstan/phpstan-phpunit to the suggested packages list

github.com/mglaman/phpstan-drupal - 636aee608ff636e297ff3153f32853067377c1bb authored almost 3 years ago by Matt Glaman <[email protected]>
Add phpstan/phpstan-phpunit to the suggested packages list

github.com/mglaman/phpstan-drupal - d97411587be033c4d8439ced3b13bf570f7670ce authored almost 3 years ago by Matt Glaman <[email protected]>
Add phpstan prophecy suggestion (#282)

Add jangregor/phpstan-prophecy to the suggested packages list

github.com/mglaman/phpstan-drupal - 5bbf2526ab833b1173e6d6330fc83f8401dc1cff authored almost 3 years ago by ptt-homme <[email protected]>
Add `allow-plugins` for Composer 2.2

github.com/mglaman/phpstan-drupal - 5865722ee81b0affe82183ed3f79f96b107b56f3 authored almost 3 years ago by Matt Glaman <[email protected]>
Allow ::referencedEntities on field items (#265)

* First stab at this

* Tiny refactor that makes more sense

* Refactor and add tests

* F...

github.com/mglaman/phpstan-drupal - 76d9e0b48dfbccd98b8348b5a26135fa9f5bfe3f authored almost 3 years ago by Eirik Stanghelle Morland <[email protected]>
Merge pull request #277 from ptt-homme/feature/issue-240-expand-list-of-entity-type-storages

Expand list of entity type storages

github.com/mglaman/phpstan-drupal - f95b05f0bbe8f05b22cffa32efeddea929b6d699 authored almost 3 years ago by Matt Glaman <[email protected]>
Update README to use entityMapping

github.com/mglaman/phpstan-drupal - 65daefa9ee61fb2aae43c09c1d1b85b3110fa03b authored almost 3 years ago by Matt Glaman <[email protected]>
Expand the list of entity type storage (part 1)

github.com/mglaman/phpstan-drupal - d569aa4bb9d8bc045d252a7c16a224714cfcca57 authored almost 3 years ago by ptt-homme <[email protected]>
Update entityStorageMapping examples in README

github.com/mglaman/phpstan-drupal - 0013e31349986e0ff63c8fd4bcb2b39d94918da6 authored about 3 years ago by ptt-homme <[email protected]>
Merge pull request #268 from jacktonkin/allow-property-annotations-on-entity-classes

Respect @property annotations on Entity classes

github.com/mglaman/phpstan-drupal - fecdf4c2617ae68d0f56d7b630cff46a0d83c235 authored about 3 years ago by Matt Glaman <[email protected]>
Make note of why we need to check property tags

github.com/mglaman/phpstan-drupal - 34fe9f6cafc313c590f25fdfa90696dc27f1331a authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #264 from brambaud/issue/249

Make the discovered Drupal extensions accessible via a service

github.com/mglaman/phpstan-drupal - 650e72878481b80915b22a777c7ab9c84a6e8c04 authored about 3 years ago by Matt Glaman <[email protected]>
Leverage ExtensionMap with load include rules

github.com/mglaman/phpstan-drupal - f2f6826f3b9a622bbf615b223b66fd7522500009 authored about 3 years ago by Matt Glaman <[email protected]>
Make the discovered Drupal extensions accessible via a service

github.com/mglaman/phpstan-drupal - 5e30d6120bec4548e03643f6d8a1898abac1a83d authored about 3 years ago by brambaud <[email protected]>
Add 10.0.x to tests (#269)

* Add 10.0.x to tests

* Always add prophecy-phpunit if > 8.9

* Fix PHP7.2/D8.9 version con...

github.com/mglaman/phpstan-drupal - bb3dcfe7215e8e3ea80b3442f325bd03822e46f3 authored about 3 years ago by Matt Glaman <[email protected]>
Test node property types

github.com/mglaman/phpstan-drupal - cae4eb165e5f651599f052162634d11fedcbd3ec authored about 3 years ago by Jack Tonkin <[email protected]>
Allow @property annotations on Entity classes

- Updates EntityFieldsViaMagicReflectionExtensionTest to test annotated
properties are skipped...

github.com/mglaman/phpstan-drupal - 55d38eb5734448ea20110f336f52046642c0fb4c authored about 3 years ago by Jack Tonkin <[email protected]>
Merge pull request #178 from eugene-brit/phpstan-drupal-142

issue #142: resolve incorrect $reflection definition

github.com/mglaman/phpstan-drupal - 46a78fe54c18e1528b67390eb34ab7998d70e485 authored about 3 years ago by Matt Glaman <[email protected]>
Inject ReflectionProvider and use Type system for plugin manager rule

github.com/mglaman/phpstan-drupal - 9d6f6eb7ad4958b54741cdaeeeb8c1b547a63b40 authored about 3 years ago by Matt Glaman <[email protected]>
issue #142: resolve incorrect $reflection definition

github.com/mglaman/phpstan-drupal - 84a21139ec2b4be1aef971c0eccf77519062f720 authored about 3 years ago by Eugene Brit <[email protected]>
Merge pull request #248 from brambaud/issue/183

Detect when a class extends a class that has been flagged as @internal

github.com/mglaman/phpstan-drupal - ae05877ba3db3c21dd693f2e9cf0dabe16c9b8cc authored about 3 years ago by Matt Glaman <[email protected]>
Detect when a class extends a class that has been flagged as @internal

github.com/mglaman/phpstan-drupal - 391fcb810b70ee119ecfea3d90d9b517e051b66f authored about 3 years ago by brambaud <[email protected]>
Merge pull request #260 from brambaud/fix/parent-service-with-grandparent-override

Fail to map a service with a parent which overrides its parent too

github.com/mglaman/phpstan-drupal - 83444da252f0c58a7e33049a8530b06b932a7f1c authored about 3 years ago by Matt Glaman <[email protected]>
Fail to map a service with a parent which overrides its parent too

github.com/mglaman/phpstan-drupal - f4ee03c3c4735ca01c0bacbcc4efbb42a9283571 authored about 3 years ago by brambaud <[email protected]>
Fix incompatibility without drupal/core-dev (#246)

* Remove exit code 255 check from no_phpunit job

* drop including bootstrap.php for explicit ...

github.com/mglaman/phpstan-drupal - 165429a23945f978cccddf15aac5d7e2482514e4 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #216 from codebymikey/patch-1

Avoid false positives when PHPUnit doesn't exist.

github.com/mglaman/phpstan-drupal - 6001de528e4ae9b2cb460b4f60cd67b2ab0012c2 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #256 from brambaud/feat/support-parent-service

Support parent definition service

github.com/mglaman/phpstan-drupal - 47a3f6c11c37bdf3a5c78e88e59281621a81a112 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #255 from brambaud/feat/url-to-string

Support dynamic return type of Drupal\Core\Url::toString

github.com/mglaman/phpstan-drupal - 27888eaa1542d42158cecd75c0071d65f2f92ed7 authored about 3 years ago by Matt Glaman <[email protected]>
Support parent definition service

See https://symfony.com/doc/current/service_container/parent_services.html

github.com/mglaman/phpstan-drupal - dab750629703bdcadae8963c66717220d983f2b9 authored about 3 years ago by brambaud <[email protected]>
Support dynamic return type of Drupal\Core\Url::toString

github.com/mglaman/phpstan-drupal - 0f82f4658b8477c8c4017104e821441e8eb6fb97 authored about 3 years ago by brambaud <[email protected]>
Merge pull request #251 from mglaman/entity-default-storage-lookup

Use entity storage class inferred from entity type

github.com/mglaman/phpstan-drupal - 337bc362fe4fe086534ea157f25f5f1dd415d522 authored about 3 years ago by Matt Glaman <[email protected]>
Fix entityMapping schema definition

github.com/mglaman/phpstan-drupal - ad6c53064a33f4ae069e812cb4502669ff338aa9 authored about 3 years ago by Matt Glaman <[email protected]>
Make storage nullable in entityMapping

github.com/mglaman/phpstan-drupal - 47351e44efca6a80c071d184c58880a736ab9eff authored about 3 years ago by Matt Glaman <[email protected]>
Use entity storage class inferred from entity type

github.com/mglaman/phpstan-drupal - c3fc95b48bc93a5435777c7d9fbedb2435b11337 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #250 from mglaman/entity-data-repository

EntityDataRepository for entity type data

github.com/mglaman/phpstan-drupal - d6c8cd2bfa4456a27e7b33f0bb7b7b2ecdf32373 authored about 3 years ago by Matt Glaman <[email protected]>
Add test verifying content_entity_using_default_storage storage object type

github.com/mglaman/phpstan-drupal - 7a451e3d990fda36bf4046b9e84c5631afe57782 authored about 3 years ago by Matt Glaman <[email protected]>
Remove ReflectionProvider from EntityData

github.com/mglaman/phpstan-drupal - 53ac37a4315c5c0793ac00a9d2fff3262d2bc4f1 authored about 3 years ago by Matt Glaman <[email protected]>
Add EntityData value object for types

github.com/mglaman/phpstan-drupal - ef9c81c53b776614966e58bd52ac5e5808fb0786 authored about 3 years ago by Matt Glaman <[email protected]>
Return object types from entity data repository

github.com/mglaman/phpstan-drupal - 3d9394ffebc001ca12bcd8ffaeed940c2881634a authored about 3 years ago by Matt Glaman <[email protected]>
EntityDataRepository for entity type data

github.com/mglaman/phpstan-drupal - dc90b964754dcd212694f213e517d21c352646b9 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #239 from brambaud/issue/238

Support entity class return type extension from entity storage methods

github.com/mglaman/phpstan-drupal - b0709df768d22a32f0105e7c6ae99103095e244d authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #241 from brambaud/feat/support-entity-query-execute

Support entity query execute dynamic return type whether it is a count query or not

github.com/mglaman/phpstan-drupal - 66218a02d4e8be94e0f28c8acd29dea459b3a5ee authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #244 from eiriksm/fix/fielditemlistinterface-allowed

Allow magic methods for variables of type FieldItemListInterface

github.com/mglaman/phpstan-drupal - c9fafc59691ef6a99362efdd38324485f33c725f authored about 3 years ago by Matt Glaman <[email protected]>
Fixed inversed logic

github.com/mglaman/phpstan-drupal - 6c185cb94e0f7c3d70e239817a850a2f9ad751fc authored about 3 years ago by Eirik S. Morland <[email protected]>
phpstan fixes

github.com/mglaman/phpstan-drupal - 695aba8f83774d7c1f9bf0d85b5f89db87ebc486 authored about 3 years ago by Eirik S. Morland <[email protected]>
Fix properties and title of data set

github.com/mglaman/phpstan-drupal - 88063c596ee43271e9a9c33812941b4e3dc3e61b authored about 3 years ago by Eirik S. Morland <[email protected]>
Use objectType instead

github.com/mglaman/phpstan-drupal - 5391637d5a2730aeafed7248598f2e6de6e155fa authored about 3 years ago by Eirik S. Morland <[email protected]>
Move EntityQueryDynamicReturnTypeExtensionTest to a namespace consistent with EntityQueryDynamicReturnTypeExtension

github.com/mglaman/phpstan-drupal - cb663a30eb65885df49c47ac8ada287f19ed687d authored about 3 years ago by brambaud <[email protected]>
Support entity class return type extension from entity storage methods

github.com/mglaman/phpstan-drupal - f7fa157e1e05f00013b4b99cab05239a03588aab authored about 3 years ago by brambaud <[email protected]>
Update test to include interface as well

github.com/mglaman/phpstan-drupal - d6c0af9b83715bbe863baf8a6a9d9eb3d294ba87 authored about 3 years ago by Eirik S. Morland <[email protected]>
Allow the actual interface to have magic methods as well

github.com/mglaman/phpstan-drupal - dda740e980818656fb09981bf6cce81bfec6c6a6 authored about 3 years ago by Eirik S. Morland <[email protected]>
Leverage custom object type for county entity queries

github.com/mglaman/phpstan-drupal - 43c61326d96dceb8a497a864ad80d98b38f07b0b authored about 3 years ago by Matt Glaman <[email protected]>
Support entity query execute dynamic return type whether count() method has been called or not

github.com/mglaman/phpstan-drupal - 9242eb01e64e59c1eadc0e390668e22f7d252cb5 authored about 3 years ago by brambaud <[email protected]>
Merge pull request #237 from brambaud/test/entity-base

Test EntityInterface return type

github.com/mglaman/phpstan-drupal - 958911d7ffc523894621dc0a5db8205600edda4e authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #236 from jibran/patch-1

Update branch alias in composer.json

github.com/mglaman/phpstan-drupal - a38735ed6d9220b7e1f94373affa206d4985ecf1 authored about 3 years ago by Matt Glaman <[email protected]>
Test EntityInterface return type

github.com/mglaman/phpstan-drupal - 04e734043dcbdd7a2043c88a2386591f886c477b authored about 3 years ago by brambaud <[email protected]>
Update branch alias in composer.json

github.com/mglaman/phpstan-drupal - decd870f9e0d4dfc5a065cc8847bb7fe1ef665b5 authored about 3 years ago by Jibran Ijaz <[email protected]>
Merge pull request #235 from mglaman/gh234

BrowserTestBaseDefaultThemeRule false positives with UpdatePathTests

github.com/mglaman/phpstan-drupal - d856763876eaec59170b15d0aa5cf9ecafe2c25d authored about 3 years ago by Matt Glaman <[email protected]>
BrowserTestBaseDefaultThemeRule false positives with UpdatePathTests

Fixes #234

github.com/mglaman/phpstan-drupal - 3642cef148c89c2d44d9e03cc54cf566fcab41ee authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #227 from brambaud/test/drupal-container-related-types

Test drupal container related type inference

github.com/mglaman/phpstan-drupal - 7c29b30741d926f06987044f83d7a14ee4da7699 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #233 from mglaman/gh232

Use isSuperTypeOf to detect if module handler

github.com/mglaman/phpstan-drupal - 20b043c99d1324e94ead226657fca936486acba4 authored about 3 years ago by Matt Glaman <[email protected]>
Use isSuperTypeOf to detect if module handler

Prevents using inline assert and direct reflection, also fixes crashes
when analzing mocked Form...

github.com/mglaman/phpstan-drupal - 1fcebad0d797850f07a81e48ed26c1ddc595021b authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #231 from mglaman/defaultthemerule-testing-only

Only error on defaultTheme for testing profiles

github.com/mglaman/phpstan-drupal - 1f803a29e5c0fe05c8ab692b989b4ea2d4ce61a8 authored about 3 years ago by Matt Glaman <[email protected]>
Add check on the profile

github.com/mglaman/phpstan-drupal - 7fde3147868edd963478c600a22038b7d709407c authored about 3 years ago by Matt Glaman <[email protected]>
Test that should not fail

github.com/mglaman/phpstan-drupal - 05072f0328e9130b02057693e17c8d3156a28e40 authored about 3 years ago by Matt Glaman <[email protected]>
Test drupal container related type inference

github.com/mglaman/phpstan-drupal - e4ea3c17cab967a19fbe285c1fc6b6fd2101bac9 authored about 3 years ago by brambaud <[email protected]>
Merge pull request #230 from mglaman/BrowserTestBaseDefaultThemeRule-ignore-abstract

Ignore defaultTheme on abstract test classes

github.com/mglaman/phpstan-drupal - 6378bf4940a536fd63f75e10c73c39c7e07a1d31 authored about 3 years ago by Matt Glaman <[email protected]>
Ignore defaultTheme on abstract test classes

github.com/mglaman/phpstan-drupal - 295bde16c07b0f924c1b79f22206d11df6fcbdaf authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #224 from mglaman/service-alias-shortcut

Handle shortcut service aliasing

github.com/mglaman/phpstan-drupal - d66a20f0a3ba7ca855cb41446b24a1072753ed88 authored about 3 years ago by Matt Glaman <[email protected]>
Handle shortcut service aliasing

github.com/mglaman/phpstan-drupal - a2662e0cf168b5d056bc57bf512b6c8bfb092310 authored about 3 years ago by Matt Glaman <[email protected]>
Merge pull request #220 from brambaud/feat/support-class-resolver

Resolve return of ClassResolver::getInstanceFromDefinition

github.com/mglaman/phpstan-drupal - cf50248b6c33f390d76ccb45416653df5a10c9f6 authored about 3 years ago by Matt Glaman <[email protected]>