Skip to content
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

Add "extra.laminas.module" configuration to package #28

Conversation

weierophinney
Copy link
Contributor

Documentation details that when used with applications that have laminas-component-installer available, this package will be auto-configured; however, the package configuration that allows that was missing.

Fixes #26

Documentation details that when used with applications that have laminas-component-installer available, this package will be auto-configured; however, the package configuration that allows that was missing.

Fixes laminas-api-tools#26

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney added this to the 1.5.0 milestone Jan 17, 2022
@weierophinney weierophinney added the Bug Something isn't working label Jan 17, 2022
- Add laminas-db as a dev requirement, so that Psalm won't error out
- Updates code to remove newly flagged Psalm errors
  - Use assertions instead of `fail()` where possible
  - Add psalm-param annotations where needed
- Adds one item to baseline that cannot be fixed (upstream issue in laminas-servicemanager)

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney merged commit 46014ec into laminas-api-tools:1.5.x Jan 17, 2022
@weierophinney weierophinney deleted the feature/26-expose-as-module branch January 17, 2022 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

It seems laminas-component-installer does not install api-tools-documentation as a module
1 participant