aspect-cli icon indicating copy to clipboard operation
aspect-cli copied to clipboard

Configure - Starlark Roadmap

Open jbedard opened this issue 1 year ago • 0 comments

Incremental updates

  • Minimal processing when only updating a single directory (ongoing)
    • Starlark exports hook for indexing without re-generating rules
  • Rule index caching (part1)
  • IDE plugin or daemon process to manage caching and incremental updates

Performance (ongoing)

  • Concurrency (including: 1893)
  • FS traversal (including: 1166/1908, 1893))
  • [x] .bazelignore perf ~1890~, ~1886~
  • [x] Run all starlark extensions in parallel
  • [x] Run all queries (tree-sitter, jq, regex, ...) in parallel

Requests

  • BUILD-generation unit test framework
  • .star unit test framework, this may require splitting files so aspect.register_configure_extension is not in the file being tested

jbedard avatar Sep 04 '24 20:09 jbedard