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

Type safety #15

Open
Y-Less opened this issue Oct 24, 2018 · 3 comments
Open

Type safety #15

Y-Less opened this issue Oct 24, 2018 · 3 comments

Comments

@Y-Less
Copy link
Member

Y-Less commented Oct 24, 2018

I think we need WAY more tags everywhere. Not for master, but definately as an option. Like Pickup:, Object:, Vehicle: etc. Even tags for things that are often confused, like ColourRGBA: vs. ColourARGB: etc.

@Southclaws
Copy link
Collaborator

Totally agree. Maybe it could be in master but behind some preprocessor flags, thoughts?

@IS4Code
Copy link

IS4Code commented Oct 24, 2018

How would you deal with multiple scripts/libraries referencing the standard library with different settings? If the main script turned this on, would all libraries still be able to use the functions without warnings?

@Southclaws
Copy link
Collaborator

I'm not sure, the streamer has the same issue. I'm all for tags and quite a few people are, but it would require some kind of general consensus.

Maybe this can be resolved with a warning push/pop method?

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

No branches or pull requests

3 participants