[ 
https://issues.apache.org/jira/browse/ISIS-1742?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16205892#comment-16205892
 ] 

ASF subversion and git services commented on ISIS-1742:
-------------------------------------------------------

Commit 662effce1b68a76f7e4d2c1521d63f6a2252eeb6 in isis's branch 
refs/heads/dev/2.0.0/ISIS-1742-remove-deprecations from [~danhaywood]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=662effc ]

ISIS-1742: simplifies FixtureScript and FixtureScripts

org.apache.isis.applib.fixturescripts
    FixtureScript.ExecutionContext - various methods to simplify API
        add(...) - use addResult(...) instead
        asKeyValueMap(String) - removed; this shouldn't have had public 
visibility.

    FixtureScript - various methods to simplify API
        execute(...) and executeChild(...) - use 
ExecutionContext#executeChild(FixtureScript, String, FixtureScript)} instead
        executeIfNotAlready(FixtureScript) - removed; this shouldn't have had 
public visibility.
        lookup(String, Class<T>) - use ExecutionContext#lookup(...) instead
        run(String) - no longer publically available (internal API for 
FixtureScripts to call).

    FixtureScripts.MultipleExecutionStrategy#IGNORE removed, replaced by 
EXECUTE_ONCE_BY_CLASS


> Remove deprecated annotations, methods etc.
> -------------------------------------------
>
>                 Key: ISIS-1742
>                 URL: https://issues.apache.org/jira/browse/ISIS-1742
>             Project: Isis
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 1.15.1
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: 2.0.0
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to