Closed boesing closed 3 years ago
@boesing I agree - this is not a package for extension, but one for consumption as a plugin.
I've made some additional changes to the PR:
s/continous/continuous/
- I make the same mistake in spelling all the time. :rofl:At this point, only the Psalm checks are failing.
Psalm checks were only failing due to the unwritable cache directory (I think this is something new on their end; I'd not run into it until this week, and now it's failing everywhere until I add the cacheDirectory
configuration to the psalm.xml.dist
file; the --no-cache
flag does not affect it, unfortunately). With a cacheDirectory
configured, they run, so I'm going to consider this complete.
Description
Introducing GHA CI workflow. As I've added
composer.lock
to the repository, psalm started to argue about the project. I've started to fix stuff with adding additional types but at some point, I had to change property defaults, e.g. (which are added by__construct
or replaced by upstream classes).As this package is not meant to be extended in userland code, I'd say those BC breaks (changes of annotations, e.g.) may be fine.
Thoughts?
Ping @Ocramius @weierophinney