Skip to content

Tags: goplus/xgolsw

Tags

v0.20.0

Toggle v0.20.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump the "go-modules" group with 1 update across multiple ecosystems (#…

…318)

* chore(deps): bump the go-modules group with 4 updates

Bumps the go-modules group with 4 updates: [github.com/goplus/spx/v2](https://github.com/goplus/spx), [golang.org/x/mod](https://github.com/golang/mod), [golang.org/x/text](https://github.com/golang/text) and [golang.org/x/tools](https://github.com/golang/tools).


Updates `github.com/goplus/spx/v2` from 2.0.0-pre.51 to 2.0.0
- [Release notes](https://github.com/goplus/spx/releases)
- [Commits](goplus/spx@v2.0.0-pre.51...v2.0.0)

Updates `golang.org/x/mod` from 0.35.0 to 0.36.0
- [Commits](golang/mod@v0.35.0...v0.36.0)

Updates `golang.org/x/text` from 0.36.0 to 0.37.0
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.36.0...v0.37.0)

Updates `golang.org/x/tools` from 0.44.0 to 0.45.0
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](golang/tools@v0.44.0...v0.45.0)

---
updated-dependencies:
- dependency-name: github.com/goplus/spx/v2
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-modules
- dependency-name: golang.org/x/mod
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-modules
- dependency-name: golang.org/x/text
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-modules
- dependency-name: golang.org/x/tools
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-modules
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: regenerate pkgdata.zip with updated dependencies

Agent-Logs-Url: https://github.com/goplus/xgolsw/sessions/bd6bb43f-b6c0-4bc6-8133-0bac5a57b09e

Co-authored-by: aofei <5037285+aofei@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aofei <5037285+aofei@users.noreply.github.com>

v0.19.0

Toggle v0.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor(xgoutil): add kwargs-aware call argument resolver (#314)

Replace the callback-based `WalkCallExprArgs` helper with an iterator
that exposes normalized parameters, expected argument types, positional
arguments, and keyword argument targets through one call argument model.

This lets analysis and server call sites consume XGo call arguments
without duplicating signature mapping logic, and keeps kwargs-aware
argument handling centralized for later language service support.

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.18.1

Toggle v0.18.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
test(xgo): expand coverage and align test conventions (#308)

Fold the additional `xgoutil` coverage cases into the existing test
files so overload handling, call argument traversal, and related edge
cases are covered without introducing ad hoc white-box test files.

Normalize `xgo` package imports in `xgo/` to match the test-side
conventions and document that rule in `AGENTS.md` so future test
updates stay consistent.

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.18.0

Toggle v0.18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): bump github.com/goplus/spx/v2 to v2.0.0-pre.48 (#297)

Update the `spx` dependency to the latest pre-release and keep
embedded package metadata in sync with the upgraded API surface.

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.17.0

Toggle v0.17.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(completion): suppress completions in declaration names (#287)

Prevent declaration-name positions from falling back to general
completion. This avoids noisy items and malformed function details
while typing incomplete declarations such as `func <name>` in stage
code.

Apply the same suppression to other declaration identifiers so package,
type, var, const, import alias, receiver, parameter, result, field,
interface method, and label names all behave consistently.

Fixes #285

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.16.2

Toggle v0.16.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor: adapt completion and definitions to spx 2.0.0-pre.47 (#282)

Bump `github.com/goplus/spx/v2` from 2.0.0-pre.46 to 2.0.0-pre.47.

Handle aliased embedded interfaces during completion so `Sprite`
interface embedding still exposes event methods like `onClick` after
the upstream `IEventSinks` alias change. Normalize definition IDs for
public `spx` members back to `github.com/goplus/spx/v2` so document
links do not leak internal package paths.

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.16.1

Toggle v0.16.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): bump github.com/goplus/xgo to v1.6.3-0.20260206050105-ac…

…e8415bccc5 (#265)

Re-enable completion tests that were skipped due to goplus/xgo#2577,
which is now fixed in the new XGo version:
- `TypedStructLitInReturn`
- `PointerStructLitInReturn`

Signed-off-by: Aofei Sheng <aofei@aofeisheng.com>

v0.16.0

Toggle v0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): update github.com/goplus/xgo to v1.6.3-0.20260130002755-…

…682f8779765e (#260)

Generated with [codeagent](https://github.com/qbox/codeagent)

Co-authored-by: xgopilot <noreply@goplus.org>
Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

v0.15.3

Toggle v0.15.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Upgrade spx to v2.0.0-pre.41 (#253)

* Initial plan

* Upgrade spx to v2.0.0-pre.41 and regenerate pkgdata.zip

Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

v0.15.2

Toggle v0.15.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: upgrade spx to v2.0.0-pre.40 and regenerate pkgdata.zip (#251)

* Initial plan

* chore: upgrade spx to v2.0.0-pre.40 and regenerate pkgdata.zip

Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

* chore: add .gitignore to exclude build artifacts

Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

* chore: remove .gitignore file not requested in issue

Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: go-wyvern <15845637+go-wyvern@users.noreply.github.com>