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)