What steps will reproduce the problem?
1. Create setter setItems(String[] items)
2. Create setter setItems(List<String> items)
3. Create getter List<String> getItems()
4. Generated property type will be String[] and binding generator will have
compile error because getItems has different return type
What is the expected output? What do you see instead?
There should be at least a warning that a type of the property cannot be
resolved. Or even better property type should be List - so then Binding
generator will compile.