Skip to content

Conversation

@Lctrs
Copy link
Contributor

@Lctrs Lctrs commented Nov 18, 2021

No description provided.

@staabm
Copy link
Contributor

staabm commented Nov 18, 2021

Whats the motivation of this PR?

In case you are interessted in a 0 exit code, you can use
phpstan ... --generate-baseline || true

@Lctrs
Copy link
Contributor Author

Lctrs commented Nov 18, 2021

This will not generate an empty baseline file. And by empty, I mean with this content :

parameters:
	ignoreErrors: []

@Lctrs
Copy link
Contributor Author

Lctrs commented Nov 18, 2021

See #751 (comment)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is missing a default

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can't set a default on an input option which has no value.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh right, haven't realized that 👍

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This set to true should result in an error if $generateBaselineFile is null.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. I'm not very satisfied with the error message, if you have a better idea...

@ondrejmirtes ondrejmirtes merged commit 5615d5b into phpstan:master Nov 20, 2021
@ondrejmirtes
Copy link
Member

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants