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

Improve error handling #1346

Closed
petertiedemann opened this issue Feb 23, 2017 · 3 comments
Closed

Improve error handling #1346

petertiedemann opened this issue Feb 23, 2017 · 3 comments
Assignees
Labels
bug A bug to fix
Milestone

Comments

@petertiedemann
Copy link

Title

When docfx fails, it is very hard to figure out even what project was the cause and a single failing project will immediately abort the whole process.

Functional impact

Makes it hard to debug problems.

Minimal repro steps

Anything that causes docfx to fail to process

Expected result

Docfx to catch and log exceptions on problematic projects, indicating clearly what projects failed, but continue processing remaining projects.

Actual result

See the output from #1345 as an example.

@bitbonk
Copy link
Contributor

bitbonk commented Apr 6, 2017

I hade a similar issue when the Microsoft Build Tools for Visual Studio 2015 were not installed. There was nothing in the Exception and its long stacktrace that could have given me the hint that this is the cause.

@vicancy vicancy added Area-Usability bug A bug to fix labels May 10, 2017
@vicancy vicancy added this to the v2.18 milestone May 10, 2017
@vwxyzh
Copy link
Contributor

vwxyzh commented May 18, 2017

#1670

@vicancy vicancy modified the milestones: v2.19, v2.18 Jun 6, 2017
@vicancy
Copy link
Contributor

vicancy commented Jun 15, 2017

#1738

@vicancy vicancy closed this as completed Jun 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug to fix
Projects
None yet
Development

No branches or pull requests

4 participants