Skip to content

Conversation

@sharkdp
Copy link
Contributor

@sharkdp sharkdp commented Jul 10, 2025

Summary

Pulls in two fixes and a performance optimization:

  • Fix a bug with the Markdown table formatting.
  • Combine the two analyze commands into a single diff command. This means we only need to set up the projects once, which is faster and also avoids a race condition where projects could change between the two analyze runs.
  • Run ty in parallel across projects (this seems to cause hangs 😞)

@sharkdp sharkdp added ci Related to internal CI tooling ty Multi-file analysis & type inference ecosystem-analyzer labels Jul 10, 2025
@sharkdp sharkdp force-pushed the david/update-ecosystem-analyzer branch from 1852004 to 3ff3963 Compare July 10, 2025 08:15
@github-actions
Copy link
Contributor

ecosystem-analyzer results

No changes detected ✅
Full report with detailed diff

@sharkdp sharkdp merged commit edaffa6 into main Jul 10, 2025
35 checks passed
@sharkdp sharkdp deleted the david/update-ecosystem-analyzer branch July 10, 2025 08:25
UnboundVariable pushed a commit to UnboundVariable/ruff that referenced this pull request Jul 11, 2025
…re_help

* 'main' of https://github.com/astral-sh/ruff:
  Add simple integration tests for all output formats (astral-sh#19265)
  [`flake8-return`] Fix false-positive for variables used inside nested functions in `RET504`  (astral-sh#18433)
  [ty] Add a `--quiet` mode (astral-sh#19233)
  Treat form feed as valid whitespace before a line continuation (astral-sh#19220)
  [ty] Make `check_file` a salsa query (astral-sh#19255)
  [ty] Consolidate submodule resolving code between `types.rs` and `ide_support.rs` (astral-sh#19256)
  [ty] Remove countme from salsa-structs (astral-sh#19257)
  [ty] Improve and document equivalence for module-literal types (astral-sh#19243)
  [ty] Optimize protocol subtyping by removing expensive and unnecessary equivalence check from the top of `Type::has_relation_to()` (astral-sh#19230)
  [ty] Ecosystem analyzer: parallelize, fix race condition (astral-sh#19252)
  [ty] Add completion kind to playground (astral-sh#19251)
  [ty] Deploy ecosystem diff to Cloudflare pages (astral-sh#19234)
  [ty] Add semantic token provider to playground (astral-sh#19232)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Related to internal CI tooling ecosystem-analyzer ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants