Hi Michal,
> Yup, from time to time I'm working with inference evaluators, but
I'm not expert and I don't know full
> history:) I'm still gathering
knowledge and most of the time I'm trying to resolve simple bug. Your
> questions are completely correct and reasonable:)
I'm also gathering
knowledge ;) What I really miss in PDT is that code is poorly commented/documented (but on the other side, I'm not a big fan about over-commenting code).
>> - why aren't splitted values (using String#split("\\|")) tested if they are empty or not ?
> I'm also not sure, but I can imagine that someone assumed that it wont break code.
... or nobody didn't think about those case ;)
> General truth is that there are lots of things to refactor/review,
but we need time for it:) I will try in near > future look at these
classes you mention because CA is one of most important part for users
and making > things more consistent is always good idea:)
Thank you for looking into it, even in a far future :) I wrote you this mail also to keep a trace about my questions & ideas.
And you're right, it's a long-term work to have a deep look into so many code and to try to refactor it to gain in quality. Let's just do it (little) step by step ;)
Thierry.
Date: Sun, 7 Dec 2014 20:20:26 +0100
Subject: Re: PDT : Questions about type inference evaluators
From: michal.n@xxxxxxxx
To: thierryblind@xxxxxxx
CC: pdt-dev@xxxxxxxxxxx
Hi Thierry,
Yup, from time to time I'm working with inference evaluators, but I'm not expert and I don't know full history:) I'm still gathering knowledge and most of the time I'm trying to resolve simple bug. Your questions are completely correct and reasonable:)