Skip to content

Conversation

@wilzbach
Copy link
Contributor

@wilzbach wilzbach commented Dec 2, 2017

This is already the way we build Phobos + Tools.
See also: dlang/phobos#5546
The idea is that whenever sth. gets deprecated in Druntime or Phobos a replacement needs to exists. By always building with -de, we can enforce that the replacement really exists and force the person who submits the deprecation to look after the fallout.

CC @ZombineDev @CyberShadow

@dlang-bot
Copy link
Contributor

Thanks for your pull request, @wilzbach!

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.

@wilzbach wilzbach added the Review:Trivial typos, formatting, comments label Dec 2, 2017
@CyberShadow
Copy link
Member

Looks like this needs some code fixes first as well.

@wilzbach
Copy link
Contributor Author

wilzbach commented Dec 5, 2017

Looks like this needs some code fixes first as well.

Fixed.

@dlang-bot dlang-bot merged commit 5700e56 into dlang:master Dec 5, 2017
@wilzbach wilzbach deleted the deprecation-error branch December 5, 2017 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Merge:auto-merge Review:Trivial typos, formatting, comments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants