[SAOC 2024] - Leverage dmd as a library in D-Scanner in order to extend its functionality - Weekly Update 13

Vladiwostok riciuvlad at gmail.com
Mon Dec 16 11:32:00 UTC 2024


Greetings,

It is my pleasure to announce that a PR has opened in the 
official D-Scanner repository, containing all the work done to 
replace libdparse with dmd as a library:
https://github.com/dlang-community/D-Scanner/pull/964

During the last week I've also worked on using dmd's full 
semantic analysis in D-Scanner. I've talked with Razvan and we 
have agreed that we should create a separate analysis flow for 
checks that require semantic - meaning that if a user wants to 
only run linting checks, then they shouldn't be forced to run 
semantic analysis at all.


More information about the Digitalmars-d mailing list