-
Notifications
You must be signed in to change notification settings - Fork 20
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
Fail on non-dev packages with executables that are only used within bin/
#107
Fail on non-dev packages with executables that are only used within bin/
#107
Conversation
Security InsightsNo security relevant content was detected by automated scans. Action Items
Questions or Comments? Reach out on Slack: #support-infosec. |
# - name: Check formatting | ||
# run: dart format --output=none --set-exit-if-changed . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Formatting hasn't been ran on the repo in awhile due to the matrix.sdk == 'stable'
check
Will put up a different PR, running formatting, so as to not obscure the changes here with formatting diffs
6a5c96c
This feature has been absorbed in the #111 branch |
Motivation
Changes
dependency_validator passes if there is a non-dev (
dependencies:
) dep, that contains executables, but is only referenced within thebin/
directoryUnder the following conditions, the dependency should be downgraded to a dev_dependency, and dependency_validator exits with a non-zero exit code
Important
Merging this PR has a chance to break existing implementations, we may want to do this as a major, depending on how best we want to support current implementations of dep validator