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

Discourage use of the in storage class #2388

Merged
merged 1 commit into from
Jun 15, 2018
Merged

Discourage use of the in storage class #2388

merged 1 commit into from
Jun 15, 2018

Conversation

JinShil
Copy link
Contributor

@JinShil JinShil commented Jun 14, 2018

We shouldn't be setting booby traps for users.

Also, the fewer usages there are in the wild, the easier it will be to properly implement later without disruption.

@WalterBright has set precedent for this with the following PRs:
dlang/phobos#6575
dlang/phobos#6574
dlang/phobos#6573
dlang/phobos#6572
dlang/phobos#6571
dlang/phobos#6568
dlang/phobos#6567
dlang/phobos#6566
dlang/phobos#6564

See also https://forum.dlang.org/post/akrtdnphwhgjhlwkoood@forum.dlang.org

@dlang-bot
Copy link
Contributor

Thanks for your pull request, @JinShil!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

@JinShil
Copy link
Contributor Author

JinShil commented Jun 15, 2018

This is ready to go.

Copy link
Member

@PetarKirov PetarKirov left a comment

Choose a reason for hiding this comment

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

Agreed.

@dlang-bot dlang-bot merged commit db44c22 into dlang:master Jun 15, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants