DScanner 0.12.1 stopped working

RazvanN razvan.nitu1305 at gmail.com
Tue Jul 5 12:09:37 UTC 2022


On Tuesday, 5 July 2022 at 09:53:29 UTC, Carsten Schlote wrote:
> On Tuesday, 5 July 2022 at 08:30:29 UTC, Paolo Invernizzi wrote:
>>    [...]
>
> Thanks alot. Exactly what is needed.
>
> I changed my dub.selection file to your setup, and DScanner 
> nicely compiled. This is, what I had to change:
>
> ```
> $ diff  dub.selections.json dub.selections.json~
> 4c4
> < 		"dsymbol": "0.13.0",
> ---
>> [...]
> 8c8
> < 		"libdparse": "0.19.1",
> ---
>> [...]
> ```
> So, either dsymbol or libdparse did some incompatible change, 
> despite the fact that the version number (SemVer?) just bumped 
> the build number, but neither Majaor/Minor numbers.
>
> Later I will work out, which of the two modules is causing the 
> problem. Maybe this helps to track down the reason for this 
> problem.

It's probably libdparse since dsymbol depends on it. It's 
probably this PR that did it: 
https://github.com/dlang-community/libdparse/pull/463


More information about the Digitalmars-d mailing list