-
Notifications
You must be signed in to change notification settings - Fork 125
Add ink! linting MVP stage #431
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
Merged
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
82a8d4c
Add ink! linting MVP stage
cmichi 36c5c99
CI: cache cargo installations; update versions
203ae16
Apply suggestions from code review
cmichi 565c433
Merge branch 'master' into cmichi-implemnt-dylint-mvp
cmichi 618ea70
Update changelog
cmichi 0536795
Check if `dylint` requirements are installed
cmichi 2e18422
Merge branch 'master' into cmichi-implemnt-dylint-mvp
cmichi 5035790
Make `clippy` happy
cmichi 35107a8
Make tests happy
cmichi 36e85d1
Make `LICENSE` symlink
cmichi 2fc61c1
Make error handling and panic's consistent
cmichi 26edca5
Improve code structure
cmichi 26bf192
Remove unneeded `--workspace`
cmichi 23af5eb
Fix `mapping-two-constructor` test file
cmichi aeb5287
Simplify `Option<Vec<_>>` to `Vec`
cmichi 44fbfb9
Generalize unsetting of env variables in `invoke_cargo`
cmichi 424a1e9
Move special case of `dylint` verbosity to call site
cmichi f8f9b8f
Keep calm and return an `Err`
cmichi db67998
Move checking for `dylint-link` to `build.rs`
cmichi 2065d20
Add `ink_linting/Cargo.lock`
cmichi 8367c5b
Move `bool_to_exit_code` inline
cmichi 402a28d
Add test for non-fully-qualified path call of `initialize_contract`
cmichi 60287bd
Fix panic when no manifest path was supplied
cmichi d0071ee
Improve structure of `build.rs`
cmichi 87289ed
Make linting error message non-blaming
cmichi 1fc817c
Remove incorrect note on not detecting indirections
cmichi 16d77c6
Make `clippy` happy
cmichi 98d2543
Impprove text
cmichi b1be397
Build `ink_linting` with `--locked`
cmichi b599831
Fix path separators for Windows CI
cmichi 892f459
Revert "Fix path separators for Windows CI"
cmichi 03a5fba
Revert me: Debug failing Windows CI
cmichi 78db3f5
Revert me: Debug failing Windows CI
cmichi 7a26bc9
Revert me: Debug failing Windows CI
cmichi cea5ab5
Revert me: Debug failing Windows CI
cmichi 14af20e
Revert me: Debug failing Windows CI
cmichi f60e682
Revert me: Debug failing Windows CI
cmichi 29b27a2
Revert me: Debug failing Windows CI
cmichi 81bde92
Use `which` for detecting `dylint-link` installation
cmichi 68a1562
Merge branch 'master' into cmichi-implemnt-dylint-mvp
cmichi d0d209f
Remove `DYLINT_DRIVER_PATH`
cmichi 0ea9417
Add `--lib`
cmichi a00c562
Revert "Remove `DYLINT_DRIVER_PATH`"
cmichi 959eb44
Use temporary `DYLINT_DRIVER_PATH` path during tests
cmichi d417899
Give `template` variable a speaking name
cmichi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.