Skip to content

Cleanup: styles directory#237

Merged
dlang-bot merged 2 commits intodlang:masterfrom
wilzbach:cleanup
Jun 30, 2017
Merged

Cleanup: styles directory#237
dlang-bot merged 2 commits intodlang:masterfrom
wilzbach:cleanup

Conversation

@wilzbach
Copy link
Contributor

With the upcoming Dscanner PR, has_public_exampe is no longer needed.

This means we can cleanup the tools directory :)
Phobos checks out a fixed version of tools (https://github.com/dlang/phobos/blob/548630d2a9ba95f079193d7b47ed8cd685c0f7c8/circleci.sh#L106), but it's probably best to wait a bit until all has_public_example is available at Phobos.

As a bonus this adds a small testsuite for the tests_extractor.

- has_public_example has been moved to Dscanner
- Reduce to a DUB single file setup for simplicity
@wilzbach wilzbach added the PR.Blocked A PR blocker by another issue / PR, external to the PR (as opposed to WIP) label Jun 20, 2017
@wilzbach wilzbach removed the PR.Blocked A PR blocker by another issue / PR, external to the PR (as opposed to WIP) label Jun 21, 2017
posix.mak Outdated
$(DMD):
make -C $(DMD_PATH) -f posix.mak all

$(PHOBOS):
Copy link
Member

Choose a reason for hiding this comment

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

I don't see where this macro is defined.

set -uexo pipefail

DIGGER_DIR="../digger"
DIGGER="../digger/digger"
Copy link
Member

Choose a reason for hiding this comment

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

Why? Lots of new redundant bash code doesn't seem like an improvement.

.travis.yml Outdated
script:
- ./travis.sh
- ./travis.sh clone
- ./travis.sh setups-repos
Copy link
Member

Choose a reason for hiding this comment

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

Fairly sure you meant setup-repos

@dlang-bot
Copy link
Contributor

dlang-bot commented Jun 28, 2017

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 changed the title Cleanup: styles directory + add testsuite Cleanup: styles directory Jun 28, 2017
@wilzbach wilzbach force-pushed the cleanup branch 3 times, most recently from 895d2c1 to 7f2f3e7 Compare June 28, 2017 02:41
@wilzbach
Copy link
Contributor Author

Okay I think I found a way to build the test_extractor without depending on a checkout of dmd and phobos (the reason which made this PR so complicated). I dropped these commits and it's now just the cleanup again :)

@CyberShadow
Copy link
Member

Whoops, thought we merged this one already.

@dlang-bot dlang-bot merged commit 87c6370 into dlang:master Jun 30, 2017
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