-
Notifications
You must be signed in to change notification settings - Fork 469
Rewatch cli refactor #7551
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
Rewatch cli refactor #7551
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
61a4b50
chore: force LF on windows
Bushuo 475f49d
feat: upstream changes of rescript-lang/rewatch#162
Bushuo 110ba77
test: update cli arg ordering
Bushuo 9859117
fix: look for rescript.exe not rescript-legacy
Bushuo 46c8454
test: add legacy test repo
Bushuo b4a1dbb
test: add legacy build system compile tests
Bushuo aaed465
test: print stderr output on failure
Bushuo 107e510
refactor: extract fn to get binary dir
Bushuo 18dddc3
fix: windows binary path
Bushuo 66974f9
fix: pass bsc-path arg only to specific subcommands
Bushuo d2c561d
test: add package to testrepo deps
Bushuo 7742361
test: update snapshots
Bushuo aca77bd
Merge branch 'master' into rewatch-cli-refactor
Bushuo fb9400c
test: improve test output
Bushuo 9bf9d43
fix: args passing in cli wrapper
Bushuo 7faf311
fix: pass `--bsc-path` to implicit build command
Bushuo b730d9f
fix: wrong path to `rescript` executable
Bushuo f003508
fix: legacy tests inconsistency
Bushuo c88b2d4
test: is error output printed correctly
Bushuo 876b797
debug: print whole output of rewatch legacy
Bushuo 635159b
fix: node script invocation on windows
Bushuo 2006080
Update CHANGELOG.md
Bushuo 834f890
Update CHANGELOG.md
Bushuo 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
* text=auto eol=lf | ||
|
||
*.ml linguist-language=OCaml | ||
*.mli linguist-language=OCaml | ||
*.res linguist-language=ReScript | ||
|
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.
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.
why do we need this branch? can we not just pass --bsc-path in both cases?
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.
bsc-path is not a root level arg anymore
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.
It might be an option to use an env var
BSC_PATH
instead to avoid this problem?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.
I like this idea. Either that, or we promote
--bsc-path
to a root level argument again. If we decide for the env var would this be in addition to the arg?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.
My thinking was that it would replace the arg. What's your opinion @jfrolich?