You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Daniel Keir Haywood (Jira)" <ji...@apache.org> on 2021/07/02 06:03:00 UTC

[jira] [Updated] (ISIS-2782) Add config properties to require explicit @Property, @Collection and @MemberSupport. (isis.applib.annotation.property.explicit etc)

     [ 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)