Clone Tools
  • last updated 21 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2033: trying to fix provisioning (on payara)

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 67 more files in changeset.
ISIS-2033: reimplementing ServiceInjector

adding Mockito

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 12 more files in changeset.
ISIS-2014: adds w, m, wm and given()/when()/then() ; also RepositoryService#isDeleted

  1. … 10 more files in changeset.
ISIS-1841 automated source cleanup

Add missing '@Override' annotations

Remove trailing white spaces on all lines

Correct indentation

  1. … 1410 more files in changeset.
ISIS-1841 move deprecated classes from applib to applib-legacy

  1. … 61 more files in changeset.
ISIS-1827 remove guava from ExceptionRecognizer implementation

provide legacy variants to ease transition from 1.x to 2.0:

* ExceptionRecognizerAbstractLegacy

* ExceptionRecognizerForTypeLegacy

  1. … 13 more files in changeset.
ISIS-1827 RepositoryService: split out deprecated methods

With Isis 2.0 we'll break backward compatibility with

o.a.i.applib.services.repository.RepositoryService

To ease transition from Isis 1.x to 2.x for users, we'll provide a new

o.a.i.applib.services.repository.RepositoryServiceLegacy as a drop-in

replacement, that preserves deprecated usage.

    • -0
    • +233
    ./RepositoryServiceLegacy.java
  1. … 2 more files in changeset.
ISIS-1827 cleanup public API java-doc in RepositoryService

in preparation of removing guava predicate versions of allMatches and

uniqueMatch

ISIS-1827 refactoring out some guava predicate usages yet without breaking API

  1. … 5 more files in changeset.
ISIS-1802: adds guard against null returned when submit query; also deprecates RepositoryService#firstMatch

  1. … 2 more files in changeset.
ISIS-1733: updates RepositoryService and its framework implementation so that persist and persistAndFlush are now generic and return the supplied object ... allow for more fluent coding style

  1. … 1 more file in changeset.
ISIS-1685: adds missing package-info.java for applib

  1. … 78 more files in changeset.
ISIS-1392: Extend RepositoryService with persistAndFlush(...) and removeAndFlush(...) methods

  1. … 1 more file in changeset.
ISIS-1228: add RepositoryService#instantiate(...) as a convenience method.

Also refactor the simpleapp to use the new services.

  1. … 9 more files in changeset.
ISIS-1228: breaking out new domain services from DomainObjectContainer.

    • -0
    • +210
    ./RepositoryService.java
  1. … 43 more files in changeset.