Clone Tools
  • last updated 12 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1944: Tree View: adds a model for the collapse/expand state

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

    • -0
    • +47
    ./java/org/apache/isis/applib/tree/TreePathTest.java
  1. … 6 more files in changeset.
ISIS-1841 refining _Set and _List, and introducing _Reduction

also replacing lots of guava predicates

  1. … 33 more files in changeset.
ISIS-1742 polishing java-doc

also renaming Memento.set() to Memento.put() to emphasize similarity

with Maps

  1. … 3 more files in changeset.
ISIS-1742 fixes naive memento re-implementation in Internal API

Extends BookmarkServiceInternalDefault to also support the new

SerializingAdapter interface required for proper ViewModel

serialization.

  1. … 6 more files in changeset.
ISIS-1742 make UrlEncodingServiceWithCompression the new default

  1. … 5 more files in changeset.
ISIS-1742 moving deprecated MementoService to -legacy

Introduces _Mementos for Internal API.

  1. … 23 more files in changeset.
ISIS-1841 further cleanup compiler warnings

  1. … 9 more files in changeset.
ISIS-1680 applib: reorganizing event classes into new packages

  1. … 98 more files in changeset.
ISIS-1925: adds a null guard in CommonDtoUtils for blob and clob's

  1. … 2 more files in changeset.
ISIS-1897 new ObjectContracts backward compatibility implemented

  1. … 7 more files in changeset.
ISIS-1897 _Exceptions: add 'not implemented' idiom

    • -2
    • +2
    ./java/org/apache/isis/applib/util/Invoice.java
  1. … 1 more file in changeset.
ISIS-1897 applib: reinstate ObjectContracts tests from -legacy

    • -0
    • +38
    ./java/org/apache/isis/applib/util/Invoice.java
  1. … 8 more files in changeset.
ISIS-1841 move QueryResultCache from applib to eventbus-guava

should be ported back into applib, once we know how

applib now has no more dependency on guava!

  1. … 8 more files in changeset.
ISIS-1841 moving deprecated classes+tests to applib-legacy

    • -38
    • +0
    ./java/org/apache/isis/applib/util/Invoice.java
  1. … 10 more files in changeset.
ISIS-1841 move deprecated classes from applib to applib-legacy

  1. … 56 more files in changeset.
ISIS-1827 applib: remove uses of guava with Internal API

  1. … 58 more files in changeset.
ISIS-1841 Internal API: add smart compression including tests

  1. … 3 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. … 11 more files in changeset.
ISIS-1841 fix typos, enhance java-doc

  1. … 1 more file in changeset.
ISIS-1841 _Bytes: refactor to symmetrical naming

  1. … 2 more files in changeset.
ISIS-1841 Internal API: add tests for compression and base64 encoding

    • -0
    • +125
    ./java/org/apache/isis/applib/internal/base/BytesTest.java
ISIS-1841 for compression and base64 encoding resort to internal API

  1. … 1 more file in changeset.
ISIS-1813: adds missing copyright notices

  1. … 14 more files in changeset.
ISIS-1847: adds missing breaks in veto handling of AbstractDomainEvent

with some unit tests to specify exact behaviour.

  1. … 1 more file in changeset.
ISIS-1569: continues if replicated an exception; utility methods for DTOs

ContentMappingServiceForCommandDto now takes responsibility for automatically copying over 5 fields from the CommandWithDto (entity) into the user data of the CommandDto.

One of these is the exception, if any. This is used by BackgroundCommandExecution to CONTINUE to process EVEN IF an exception occurs on the slave, if an exception also had occurred on the master.

  1. … 5 more files in changeset.
ISIS-1846 clarify corner cases for string splitting + tests

  1. … 3 more files in changeset.
ISIS-1827 added tests for all ExceptionRecognizers to reflect applib additions

ISIS-1846 add capitalize to new _String utility + tests, cleanup Enums

  1. … 2 more files in changeset.
ISIS-1846 test cases added for new utility classes

  1. … 2 more files in changeset.
ISIS-1842 add missing generic type arguments + add missing test cases

  1. … 1 more file in changeset.