Hi,
Currently I am in trouble migrating from iPojo version 1.6.4 to iPojo 1.8.0.
I am doing this migration in order to get all the evolutions and fixes.
Unfortunately I discovered that there is a difference in the behavior of
properties injection.
With the version 1.6.4 I was using some lines of code like this:
@Property(mandatory = false)
public String stringDescription = null;
Those two lines of code are not working with iPojo 1.8.0.
The property is never injected. The '= null' part code seems to cause that
trouble.
When I remove it, then it works. So the two lines becomes:
@Property(mandatory = false)
public String stringDescription;
Could you tell me if this new behavior is normal or if it's a regression.
I am doing that migration into my project and I would like to avoid to get a
deep look at each property injection locations.
Thanks for your help.
Regards,
/Etienne