Skip to content

Follow aliases for completion#600

Merged
vinistock merged 1 commit intomainfrom
02-24-follow_aliases_for_completion
Mar 3, 2026
Merged

Follow aliases for completion#600
vinistock merged 1 commit intomainfrom
02-24-follow_aliases_for_completion

Conversation

@vinistock
Copy link
Member

@vinistock vinistock commented Feb 24, 2026

This PR starts following alias targets for completion. If we have ALIAS. or ALIAS::, we need to search the alias target for candidates, not the ConstantAlias itself.

My idea was to add a method that keeps tracing alias targets until it finds something that isn't an alias. Then we use that for completion.

Copy link
Member Author

vinistock commented Feb 24, 2026

@vinistock vinistock marked this pull request as ready for review February 24, 2026 22:04
@vinistock vinistock requested a review from a team as a code owner February 24, 2026 22:04
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from f6a5e39 to 22cf56c Compare February 24, 2026 22:09
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from 291c8f3 to 19864f5 Compare February 24, 2026 22:12
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from 22cf56c to 1916ac4 Compare February 24, 2026 22:12
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from 19864f5 to 20714f7 Compare February 25, 2026 14:37
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch 2 times, most recently from 7b7613d to f026e01 Compare February 25, 2026 14:55
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from 20714f7 to 79b4481 Compare February 25, 2026 14:55
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from 79b4481 to 9b43f88 Compare March 2, 2026 19:25
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from f026e01 to 2d14e65 Compare March 2, 2026 19:25
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch 2 times, most recently from 1d446f7 to ec1706f Compare March 2, 2026 19:35
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from 2d14e65 to bb484a1 Compare March 2, 2026 19:35
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch 2 times, most recently from 46e0d94 to 81009f6 Compare March 2, 2026 19:42
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch 2 times, most recently from fab3b45 to cca7335 Compare March 2, 2026 19:51
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from 81009f6 to a03508c Compare March 2, 2026 19:51
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from cca7335 to 5b346fe Compare March 3, 2026 21:49
@vinistock vinistock force-pushed the 02-24-provide_completion_for_expressions_inside_call_arguments branch from a03508c to 3a5c4a4 Compare March 3, 2026 21:49
@vinistock vinistock changed the base branch from 02-24-provide_completion_for_expressions_inside_call_arguments to graphite-base/600 March 3, 2026 21:55
@vinistock vinistock force-pushed the 02-24-follow_aliases_for_completion branch from 5b346fe to fa2b898 Compare March 3, 2026 21:55
@graphite-app graphite-app bot changed the base branch from graphite-base/600 to main March 3, 2026 21:56
@graphite-app
Copy link

graphite-app bot commented Mar 3, 2026

Merge activity

  • Mar 3, 9:56 PM UTC: Graphite rebased this pull request, because this pull request is set to merge when ready.
  • Mar 3, 10:01 PM UTC: @vinistock merged this pull request with Graphite.

@vinistock vinistock merged commit 6cf9993 into main Mar 3, 2026
50 checks passed
@vinistock vinistock deleted the 02-24-follow_aliases_for_completion branch March 3, 2026 22:01
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