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

How to print (or reprint) all errors/warnings at the end? #61

Open
jordwalke opened this issue Sep 29, 2016 · 6 comments
Open

How to print (or reprint) all errors/warnings at the end? #61

jordwalke opened this issue Sep 29, 2016 · 6 comments

Comments

@jordwalke
Copy link
Collaborator

I have a ton of log output while compiling and I saw some warnings go by quickly. Is there a way to get all the warnings to be printed at the end? (Or maybe just reprinted again)?

@vramana
Copy link
Contributor

vramana commented Sep 29, 2016

Jared Forsyth @jaredly Sep 29 19:40
@vramana @chenglou one annoying thing about rebel is that it doesn't know when to quit. If you have an error in one file, then it spams you with errors about all the files that depend on that module saying it doesn't exist (because it couldn't compile). Would be much better to just fail fast

@jordwalke Will bailing out early help?

@jordwalke
Copy link
Collaborator Author

Yes but then you lose other benefits. It's generally good to compile everything as much as you can. And I like the incremental delivery of warnings and errors because I can begin investigating while the rest is compiled. But a nice repeated summary at the end would be nice.

@chenglou
Copy link
Collaborator

Jenga does. At least it has a flag.

@vramana
Copy link
Contributor

vramana commented Sep 30, 2016

@chenglou Are you referring to stop-on-first-error flag?

@jaredly
Copy link
Contributor

jaredly commented Sep 30, 2016

I'm ok with not stopping on first error, as long as the output is at all readable :P

@jordwalke
Copy link
Collaborator Author

Yeah, I like not stopping on the first error because while I'm debugging the first error, it can continue to build other unrelated things. Then when I fix the issue in the first error, it will compile the final executable faster. It's just that it's tough to spot the errors when they go flying by.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants