Skip to content

Prepare v0.5.0 release features - #67

Merged
tob-scott-a merged 3 commits into
mainfrom
pre-v0.5.0
Jul 16, 2026
Merged

Prepare v0.5.0 release features#67
tob-scott-a merged 3 commits into
mainfrom
pre-v0.5.0

Conversation

@tob-scott-a

Copy link
Copy Markdown
Collaborator

Summary

Verification

  • uv run ruff format --check src/ tests/
  • uv run ruff check src/ tests/
  • ty check
  • uv run pytest -q tests/ -> 1193 passed
  • Wheel and sdist install smoke tests were run locally before commit.
  • Claude reviewed the local diff; follow-up SQL findings were fixed before commit.

Notes

  • Full mutmut was started but not completed locally due the large mutant count; this remains a release/CI gate before publishing.

alexander-heinrich and others added 3 commits July 16, 2026 12:00
…ectly

The C# grammar represents a file-scoped namespace (namespace X;) as
file_scoped_namespace_declaration, a distinct node type from
namespace_declaration with no body field: every top-level declaration
after it belongs to that namespace. _visit_top_level only matched
namespace_declaration, so types under a file-scoped namespace were
silently attributed to the module instead - no NAMESPACE CodeUnit, no
CONTAINS edge from the namespace.

Track the active file-scoped namespace while walking the top level in
_visit_module and route subsequent declarations through _visit_ns_child,
mirroring what _extract_namespace does with a braced body. Factor the
shared CodeUnit/CONTAINS-edge creation into _create_namespace_unit. If
the namespace node has no extractable name, later declarations keep
falling back to module attribution.
Bumps the all group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `6.0.3` | `7.0.0` |
| [astral-sh/ruff-action](https://github.com/astral-sh/ruff-action) | `4.0.0` | `4.1.0` |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `8.2.0` | `8.3.1` |
| [actions/setup-python](https://github.com/actions/setup-python) | `6.2.0` | `6.3.0` |
| [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) | `4.1.0` | `4.1.1` |
| [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) | `0.5.6` | `0.5.7` |



Updates `actions/checkout` from 6.0.3 to 7.0.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@df4cb1c...9c091bb)

Updates `astral-sh/ruff-action` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/astral-sh/ruff-action/releases)
- [Commits](astral-sh/ruff-action@0ce1b0b...278981a)

Updates `astral-sh/setup-uv` from 8.2.0 to 8.3.1
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](astral-sh/setup-uv@fac544c...f98e069)

Updates `actions/setup-python` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@a309ff8...ece7cb0)

Updates `actions/attest-build-provenance` from 4.1.0 to 4.1.1
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](actions/attest-build-provenance@a2bbfa2...0f67c3f)

Updates `zizmorcore/zizmor-action` from 0.5.6 to 0.5.7
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](zizmorcore/zizmor-action@5f14fd0...192e21d)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: astral-sh/ruff-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/setup-python
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/attest-build-provenance
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@tob-scott-a
tob-scott-a merged commit 8e9bc6a into main Jul 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants