Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle global classes when resolving property location #85239

Merged

Conversation

HolonProduction
Copy link
Member

@HolonProduction HolonProduction commented Nov 22, 2023

Fixes partially #74888
Fixes partially #71296
Fixes partially #78454

Fixes partially #77643

Fixes partially godotengine/godot-proposals#8545 (Should be closed if #85215 is merged)

@YuriSizov
Copy link
Contributor

YuriSizov commented Jan 17, 2024

(partially)

If all of these issues are not fully fixed, then please put this between Fixes and the issue number, so that we don't auto-close them. Same should be done to the other two PRs. If all of them together actually do close these issues, then the last one we merge must mark them as resolved.

Copy link
Member

@vnen vnen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@YuriSizov
Copy link
Contributor

Needs a rebase though!

modules/gdscript/gdscript_editor.cpp Outdated Show resolved Hide resolved
modules/gdscript/gdscript_editor.cpp Outdated Show resolved Hide resolved
modules/gdscript/gdscript_editor.cpp Outdated Show resolved Hide resolved
modules/gdscript/gdscript_editor.cpp Outdated Show resolved Hide resolved
@HolonProduction
Copy link
Member Author

Needs a rebase though!

Done

@YuriSizov
Copy link
Contributor

@HolonProduction Is this the last PR needed to fully address the linked issues?

@HolonProduction
Copy link
Member Author

@HolonProduction Is this the last PR needed to fully address the linked issues?

godotengine/godot-proposals#8545 can be closed (preferably as "not planed")

#74888, #71296 and #78454 are already closed because another fix made the code path from this PR irrelevant to them.

#77643 consists of multiple points, some of which still need to be addressed.

@YuriSizov YuriSizov merged commit 9579dc6 into godotengine:master Jan 25, 2024
16 checks passed
@YuriSizov
Copy link
Contributor

Thanks!

@akien-mga akien-mga added the cherrypick:4.2 Considered for cherry-picking into a future 4.2.x release label Apr 23, 2024
@HolonProduction HolonProduction deleted the global-class-property-location branch October 5, 2024 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug cherrypick:4.2 Considered for cherry-picking into a future 4.2.x release topic:editor topic:gdscript usability
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants