You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Well, not quite instant, but very much faster. This works by creating an extra file in the `build` directory containing a cache of the `library_search` discrimination tree.
* If you modify a file, then open another file, `library_search` will not see the modified declarations.
* However after a `lake exe cache get` or a `lake env lean Extras/LibrarySearch.lean`, you will see the modifications.
* In particular CI will automatically do the work of building this cache.
* This will increase the size of a `lake exe cache get` download (by about 20mb).
To accommodate the cache file, we create a new `build/extra/` directory, that can store `.olean` format cache files. Our `cache` executable now manages files in this directory too.
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
Co-authored-by: Jeremy Tan Jie Rui <e0191785@u.nus.edu>
Co-authored-by: Pol_tta <65514131+Ruben-VandeVelde@users.noreply.github.com>
Co-authored-by: EmilieUthaiwat <emiliepathum@gmail.com>
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
Co-authored-by: Jireh Loreaux <loreaujy@gmail.com>
Co-authored-by: Gabriel Ebner <gebner@gebner.org>
Co-authored-by: Violeta Hernández <vi.hdz.p@gmail.com>
0 commit comments