Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Code inspection should render providers' results independently one from another #7397

Open
busykai opened this issue Apr 3, 2014 · 0 comments

Comments

@busykai
Copy link
Contributor

busykai commented Apr 3, 2014

Current implementation of Code Inspection waits for all linters to finish before rendering the results in the problems panel. It may become significantly noticeable with the introduction of asynchronous linters which may use a network service or significant amount of time to prepare for the first run. "Fast" linters which provide results quickly should not be dependent on long-running provider to deliver the results. At the same time, on the other hand, should not be discriminating long-running providers, hence the timeout mechanism which #6530 introduces should be replaced with by decoupling providers' execution and render the result immediately once a provider delivers them.

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

No branches or pull requests

2 participants