www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - CI is broken

reply Jack Stouffer <jack jackstouffer.com> writes:
Trying to raise visibility on this issue.

dscanner doesn't recognize the new DIP1000 syntax, so it errors 
out when running on CircleCI. All current PRs don't have either 
working style checks or coverage reports.

If someone with knowledge of dscanner could take a look at this, 
it would be very helpful.
Feb 02
next sibling parent Basile B. <b2.temp gmx.com> writes:
On Thursday, 2 February 2017 at 20:56:35 UTC, Jack Stouffer wrote:
 Trying to raise visibility on this issue.

 dscanner doesn't recognize the new DIP1000 syntax, so it errors 
 out when running on CircleCI. All current PRs don't have either 
 working style checks or coverage reports.

 If someone with knowledge of dscanner could take a look at 
 this, it would be very helpful.
Yes, Coedit's symbol list is also affected so I've made a PR https://github.com/Hackerpilot/libdparse/pull/125 Problem is that there's more maintenance to do: - update Dscanner submodules, - add a git tag for libdparse, - update min requirement for Dscanner DUB dependencies, - etc... And H.P. doesn't seem to be available since a 2 or 3 months.
Feb 02
prev sibling next sibling parent Jack Stouffer <jack jackstouffer.com> writes:
On Thursday, 2 February 2017 at 20:56:35 UTC, Jack Stouffer wrote:
 ...
Now the Project Tester and the doc builder are both broken.
Feb 07
prev sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 2/2/2017 12:56 PM, Jack Stouffer wrote:
 dscanner doesn't recognize the new DIP1000 syntax, so it errors out when
running
 on CircleCI.
Brian Schott has fixed it: https://issues.dlang.org/show_bug.cgi?id=17139
Feb 07