From 223b90dccd27acec3152e5789491cf16bb0c7f72 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Thu, 25 Jan 2018 02:05:27 +0100 Subject: [PATCH 1/4] Bump dependencies --- dub.selections.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dub.selections.json b/dub.selections.json index cdb4efce..8b3ebecb 100644 --- a/dub.selections.json +++ b/dub.selections.json @@ -3,7 +3,7 @@ "versions": { "botan": "1.12.9", "botan-math": "1.0.3", - "diet-ng": "1.4.3", + "diet-ng": "1.4.4", "eventcore": "0.8.27", "hyphenate": "1.1.1", "libasync": "0.8.3", @@ -11,8 +11,9 @@ "libevent": "2.0.2+2.0.16", "memutils": "0.4.9", "openssl": "1.1.6+1.0.1g", - "taggedalgebraic": "0.10.8", - "vibe-core": "1.3.0", - "vibe-d": "0.8.2" + "stdx-allocator": "2.77.0", + "taggedalgebraic": "0.10.9", + "vibe-core": "1.4.0-alpha.1", + "vibe-d": "0.8.3-alpha.1" } } From 0e56911b4c5f033da14796f5697de24aebdb5390 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Thu, 25 Jan 2018 08:12:19 +0100 Subject: [PATCH 2/4] Add ddox-test-library to the .gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 5b9ea3df..cc4a2deb 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ /ddox /__* node_modules +ddox-test-library test/screenshots/*.diff.png test/screenshots/*.fail.png tests/*/test.json From 8030427841751abc7bba9d83ea91551707745d88 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Thu, 25 Jan 2018 08:12:37 +0100 Subject: [PATCH 3/4] Update the testsuite --- tests/issue15_templates/docs/test.html | 18 ------------------ tests/issue15_templates/docs/test/isEqual.html | 10 +++++----- tests/issue180_return/docs/test/foo.html | 6 +++--- 3 files changed, 8 insertions(+), 26 deletions(-) diff --git a/tests/issue15_templates/docs/test.html b/tests/issue15_templates/docs/test.html index 4348a2ac..8b6e541b 100644 --- a/tests/issue15_templates/docs/test.html +++ b/tests/issue15_templates/docs/test.html @@ -30,24 +30,6 @@

Module test

-
-

Templates

- - - - - - - - - -
NameDescription
- - isEqual - - doc 3 -
-

Manifest constants

diff --git a/tests/issue15_templates/docs/test/isEqual.html b/tests/issue15_templates/docs/test/isEqual.html index 796459b6..a2c3880b 100644 --- a/tests/issue15_templates/docs/test/isEqual.html +++ b/tests/issue15_templates/docs/test/isEqual.html @@ -2,7 +2,7 @@ - Template isEqual + Enum member isEqual @@ -28,13 +28,13 @@
-

Template isEqual

doc 3 +

Enum member isEqual

doc 3

- template isEqual(alias A, alias B) - ; + enum isEqual(alias A, alias B) + = A == B;
enum isEqual(alias A, B) @@ -50,7 +50,7 @@

Template isEqual

doc 3

-

Template isEqual

Enum member isEqual

Enum member isEqual

Enum member isEqual

+
diff --git a/tests/issue180_return/docs/test/foo.html b/tests/issue180_return/docs/test/foo.html index 80a568ae..220b750a 100644 --- a/tests/issue180_return/docs/test/foo.html +++ b/tests/issue180_return/docs/test/foo.html @@ -35,7 +35,7 @@

Function foo

ref intfoo(
-   ref inta +   ref return inta
) @safe;
@@ -43,7 +43,7 @@

Function foo

int*foo(
-   scope int*a +   scope return int*a
) @safe;
@@ -51,7 +51,7 @@

Function foo

ref int*foo(
-   scope ref int*a +   scope ref return int*a
) @safe; From f43f730ef9e7a0a33f635a71bf5a293bec55d093 Mon Sep 17 00:00:00 2001 From: Sebastian Wilzbach Date: Thu, 25 Jan 2018 08:14:44 +0100 Subject: [PATCH 4/4] Fix DMD to a specific versions und removed unneeded packages --- .travis.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 48081d32..799d2b55 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,9 @@ language: d -services: - - docker +d: dmd-2.078.1 addons: apt: packages: - libevent-dev - libssl-dev - - pkg-config - - zlib1g-dev script: ./travis-ci.sh