[ 
https://issues.apache.org/jira/browse/ISIS-2782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood updated ISIS-2782:
--------------------------------------
    Summary: Add config properties to require explicit @Property, @Collection 
and @MemberSupport.  (isis.applib.annotation.property.explicit etc)  (was: Add 
config properties isis.applib.annotation.property.explicit and for collection 
also.)

> Add config properties to require explicit @Property, @Collection and 
> @MemberSupport.  (isis.applib.annotation.property.explicit etc)
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-2782
>                 URL: https://issues.apache.org/jira/browse/ISIS-2782
>             Project: Isis
>          Issue Type: New Feature
>          Components: Isis Core
>    Affects Versions: 2.0.0-M5
>            Reporter: Daniel Keir Haywood
>            Priority: Minor
>             Fix For: 2.0.0-M6
>
>
> We already have this for actions 
> ([https://apache-isis-committers.github.io/isis-nightly/refguide/latest/config/sections/isis.applib.html#isis.applib.annotation.action.explicit]
>  ).  This is for symmetry, but also to work with another ticket raised in the 
> last week or two which is to be able to read direct from fields and support 
> non-public supporting mehods; all of this would allow us to reduce 
> boilerplate still further, and remove the use for @Programmatic if 
> explicit=true for all of actions, properties and collections.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to