-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
filesystem virtualisationRelated to virtualising the WASI filesystemRelated to virtualising the WASI filesystemperformanceSpeed or file size improvementsSpeed or file size improvements
Description
Since the filesystem is virtualised by WASI, we could support running linters in parallel. Each linter would see the files on disk, and we would intercept writes in memory. Once all have been run we can write them back to disk, using some ordering for files that have been written by multiple linters.
A tricky part is that you might want linters to run serially on modified files, e.g. when formatting Python it's common to run isort and then black.
Metadata
Metadata
Assignees
Labels
filesystem virtualisationRelated to virtualising the WASI filesystemRelated to virtualising the WASI filesystemperformanceSpeed or file size improvementsSpeed or file size improvements