You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2017/02/13 23:47:41 UTC
[jira] [Commented] (ISIS-1584) Metamodel validation to flag for any
contributed services (rather than mixins)
[ https://issues.apache.org/jira/browse/ISIS-1584?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15864699#comment-15864699 ]
ASF subversion and git services commented on ISIS-1584:
-------------------------------------------------------
Commit b3e9ba5285b75fc294e27779d258bfcc08b43c08 in isis's branch refs/heads/maint-1.14.0 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=b3e9ba5 ]
ISIS-1584: adds validator to prohibit contributed services (nature=VIEW or nature=VIEW_CONTRIBUTIONS_ONLY)
Disabled by default, can enable using a new configuration property.
Also:
- improved validation messages, indicating the config property that controls them
- changed existing mixins to use @Mixin(method="exec") so easier to read
- refactored the two contributed domain services (BookmarkHolder{Action/Association}Contributions) into mixins
- minor fix to simpleapp to remove its contributed domain service also (HomePageService).
> Metamodel validation to flag for any contributed services (rather than mixins)
> ------------------------------------------------------------------------------
>
> Key: ISIS-1584
> URL: https://issues.apache.org/jira/browse/ISIS-1584
> Project: Isis
> Issue Type: Improvement
> Components: Core
> Affects Versions: 1.13.2
> Reporter: Dan Haywood
> Assignee: Dan Haywood
> Priority: Minor
> Fix For: 1.14.0
>
>
> stepping stone to deprecating contributed services completely.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)