> On Apr 24, 2020, at 4:25 PM, Arjan Adriaanse <ar...@adriaan.se> wrote:
> 
> Indeed with the current way JSON streaming is handled, optional values
> are not considered.  This needs more work and the issue is tracked
> here https://github.com/arjanadriaanse/pascal-language-server/issues/7
> [1].

We may need to rip up your nice streaming system and iterate over properties 
then. Sven recently added custom attributes in the trunk which we could use to 
mark the published properties (I think) but then we're inside the JSON RPC 
library and we may lose control over this process.

Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to