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

GDScript compiler inner class bugfixes #68374

Merged

Conversation

rune-scape
Copy link
Contributor

@rune-scape rune-scape commented Nov 7, 2022

@rune-scape rune-scape requested a review from a team as a code owner November 7, 2022 13:42
@Chaosus Chaosus added this to the 4.0 milestone Nov 8, 2022
@Chaosus
Copy link
Member

Chaosus commented Nov 8, 2022

Don't forget to squash the commits.

@rune-scape rune-scape closed this Nov 8, 2022
@rune-scape rune-scape force-pushed the rune-gdscript-compiler-bugfixes branch from 972a2ac to f814e15 Compare November 8, 2022 11:35
@rune-scape
Copy link
Contributor Author

collapsed them into nothing lol oops

@rune-scape rune-scape reopened this Nov 8, 2022
@rune-scape rune-scape force-pushed the rune-gdscript-compiler-bugfixes branch from 45bd73c to bc905aa Compare November 8, 2022 11:51
@adamscott
Copy link
Member

As discussed in #67714, I think this PR should be merged before or after #67714 in order to fix #65953. This PR fix is way more deep that the solution I used in my PR.

@rune-scape rune-scape force-pushed the rune-gdscript-compiler-bugfixes branch 3 times, most recently from cb3d482 to ca717de Compare November 11, 2022 09:25
Copy link
Member

@adamscott adamscott left a comment

Choose a reason for hiding this comment

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

At first glance, it seems fine to me. Can't wait to integrate those changes in my PR.

@rune-scape rune-scape force-pushed the rune-gdscript-compiler-bugfixes branch from 700c8b8 to bce6f17 Compare November 13, 2022 10:29
@rune-scape
Copy link
Contributor Author

@adamscott sorry for changing it last minute, i added tests and found a bug

Copy link
Member

@akien-mga akien-mga left a comment

Choose a reason for hiding this comment

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

I'm not competent to do an in-depth review, but generally speaking this look solid. vnen is not available right now but I put this on his backlog to possibly review post-merge when he has time.

Let's get this merged and tested more broadly to see if any regressions creep up.

@akien-mga akien-mga merged commit 963ffd8 into godotengine:master Nov 14, 2022
@akien-mga
Copy link
Member

Thanks!

@MikeSchulze
Copy link

Thanks for you all hard work!

Comment on lines +178 to +180
if (r_error != OK) {
return Ref<GDScript>();
}

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment