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

assert messages for std.string #7034

Merged
merged 1 commit into from
May 30, 2019

Conversation

burner
Copy link
Member

@burner burner commented May 24, 2019

starting to work on dlang/phobos/project/2

@burner burner requested a review from JackStouffer as a code owner May 24, 2019 11:22
@dlang-bot
Copy link
Contributor

Thanks for your pull request, @burner!

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.

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub fetch digger
dub run digger -- build "master + phobos#7034"

@burner burner force-pushed the std.string_assert_messages branch from 8943eaf to d4c5212 Compare May 24, 2019 11:25
std/string.d Outdated Show resolved Hide resolved
@burner burner force-pushed the std.string_assert_messages branch from d4c5212 to 50b07b3 Compare May 24, 2019 11:26
@thewilsonator thewilsonator added the 72h no objection -> merge The PR will be merged if there are no objections raised. label May 24, 2019
@wilzbach wilzbach force-pushed the std.string_assert_messages branch from 50b07b3 to a429019 Compare May 24, 2019 11:31
@wilzbach
Copy link
Member

CircleCi failure was due to the PR targetting an old master of Phobos. Rebasing against latest upstream/master helps (just did that for you).

@wilzbach
Copy link
Member

BTW we have a .dscanner.ini file with a check for this (this gives you an overview of all places where to look and also prevents regressions):

diff --git a/.dscanner.ini b/.dscanner.ini
index 4d33cde60..89f63d64c 100644
--- a/.dscanner.ini
+++ b/.dscanner.ini
@@ -196,7 +196,6 @@ assert_without_msg="-etc.c.SQL_,\
 -std.signals,\
 -std.socket,\
 -std.stdio,\
--std.string,\
 -std.traits,\
 -std.typecons,\
 -std.uni,\

run with e.g.

make -f posix.mak dscanner

@burner
Copy link
Member Author

burner commented May 24, 2019

@wilzbach thank you

starting to work on dlang/phobos/project/2
@burner burner force-pushed the std.string_assert_messages branch from a429019 to f3244d5 Compare May 24, 2019 13:46
@thewilsonator thewilsonator added auto-merge and removed 72h no objection -> merge The PR will be merged if there are no objections raised. labels May 30, 2019
@thewilsonator thewilsonator merged commit d0281b7 into dlang:master May 30, 2019
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.

4 participants