Jacob MacDonald
Jacob MacDonald
> @jakemac53 let me know if you have any concerns about needing these test changes). No concerns
Formatting as a separate step could definitely be interesting....
One problem (or feature) with formatting separately is that depending how it is done it can affect the visibility of the files to other builders. We could have a global...
One area I have been exploring is an analyzer plugin, which you would use _instead_ of build_runner (see [this branch](https://github.com/jakemac53/build/tree/analyzer-plugin)). I am waiting on some features in the SDK to...
> I think per keystroke would a bit of overkill (cpu intensive), but on save would be great. Yes I agree per keystoke isn't really what you want - however...
You might be able to get an analyzer plugin going that talks to the `build_daemon` - build_runner itself today doesn't use build_daemon though but it really should be. The APIs...
> It's true that plugins get their own process, but I think it's still not okay to put a build in there: builds are allowed to scale to any size,...
> They block other plugins; if you make a build plugin that does build work in-process then you have now made all other plugins worse. Are you sure? Afaik each...
I would push back and say I do think running builders inside an analyzer plugin is actually very reasonable. It results in the smallest amount of total work being done....
> @jakemac53 do you know if there are any existing ways in package:test to control how the names would be combined, without inserting characters into the name that would show...