-
Notifications
You must be signed in to change notification settings - Fork 0
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
False positive for latest-definition-first #17
Comments
Run it with the PS. I'm likely to deprecate this module in favor of |
Just did and weirdly enough... that says there are no errors to fix and the Commit: jrfnl/bug-report-reproduction-scenarios@82c6721 Run transcript (you will need to fold out the "Run with fixing" and "git diff" sections as they don't fail):
Sorry, I don't know what that means (and googling it didn't help, i.e "the practice of dictionary making" - what does that mean in practice ?). The other definitions in the changelog for the project where I noticed this and where those links are below the version release links, are ordered in three groups (which make sense to me):
Within those subsections, the links are ordered, either alphabetically or for [2] based on the documentation order.
I've just been reading through the Common Changelog website, especially the "Differences with Keep a Changelog" section. I'd much prefer to use an actively maintained package versus an archived package, but would only be able to switch over if I could (selectively) ignore particular rules. |
OK, that's starting to sound like a real bug. I'll have a look later (thanks for the repro scenario, that will be very helpful).
It's still a draft and always open to suggestions. Feel free to open issues in https://github.com/vweevers/common-changelog so we can discuss them. For example, I'm not opposed to restoring |
Well, if the remark checker would allow for the ability to selectively ignore specific rules, the standard doesn't need to be changed 😇 😉 |
Given the following changelog:
I'm receiving the following warning:
While I expected
No warning.
It looks like the analysis gets confused over additional links after the definition links for the releases, though I'm not sure what exactly it's getting confused over. Removing one or the other of the links after the definition links removes the error, but that's clearly not a solution.
How to reproduce
I've set up a reproduction scenario in this repo/branch: https://github.com/jrfnl/bug-report-reproduction-scenarios/tree/remark-changelog/latest-definition-first
Relevant commit: jrfnl/bug-report-reproduction-scenarios@3f37a8d
The issue can also be seen in the GitHub Actions run transcript.
The text was updated successfully, but these errors were encountered: