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

Applied fix for #142 and some other tweaks #143

Merged
merged 2 commits into from
Oct 12, 2022
Merged

Applied fix for #142 and some other tweaks #143

merged 2 commits into from
Oct 12, 2022

Conversation

daveshanley
Copy link
Owner

There was a bug in the unused_definitions function that was not looking in all polymorphic collections for use. Added the missing two checks to address #142

Also, there was a bug I found when testing rules, I noticed that when running without a version, rules are called multipled times. This behavior is incorrect, there is no way to be reliable or accurate if multiple versions of rule for different versions are operating. Added a check for a missing version and format. Without this data, the rule is skipped.

Updated some tests to include version details in sample spec snippet code.

There was a bug in the `unused_definitions` function that was not looking in all polymorphic collections for use. Added the missing two checks to address #142

Also, there was a bug I found when testing rules, I noticed that when running without a version, rules are called multipled times. This behavior is incorrect, there is no way to be reliable or accurate if multiple
versions of rule for different versions are operating. Added a check for a missing version and format. Without this data, the rule is skipped.

Updated some tests to include version details in sample spec snippet code.
Disabling auto-tag for main push, not everything needs a release. Also bumping version on go.
@daveshanley daveshanley merged commit 09dd95b into main Oct 12, 2022
@daveshanley daveshanley deleted the bug-fixes branch October 12, 2022 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant