Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
ISIS-1809: adds new implementations of UrlEncodingService

  1. … 3 more files in changeset.
ISIS-1465: adds missing headers

  1. … 17 more files in changeset.
ISIS-1800: also blanks out apiKey and authToken when reporting configuration properties

  1. … 3 more files in changeset.
ISIS-1782:: renames Module.Util supporting method; throw runtime exception if different appmanifest inferred; reinstate reading from isis.integTest.module if required

  1. … 5 more files in changeset.
ISIS-1782: refactors/simplifies ModuleAbstract and AppManifest2, factors out ModuleOrBuilderAbstract as non-API internal class

Also:

- renames new adapter classes to HeadlessAbstract, HeadlessWithBootstrappingAbstact, and moves to runtime.

- updates docs

    • -0
    • +181
    ./java/org/apache/isis/applib/Module_Util_transitiveDependenciesOf_Test.java
  1. … 40 more files in changeset.
ISIS-1782: generalises Module and introduces AppManifestAbstract2

... so that Module can also provide add configuration properties, and that app manifest can provide transitive list of refdata and teardown fixtures

  1. … 9 more files in changeset.
ISIS-1782: adds unit test for Module.Util

ISIS-1766: removes the properties from the MenuBar interfaces, messes up JAXB serialization; recreates the .xsd schema files

  1. … 16 more files in changeset.
ISIS-1766: refactors to introduce bs3 for menubars (work in progress)

  1. … 37 more files in changeset.
ISIS-1766: wip, introduce bs3 for menubars

  1. … 49 more files in changeset.
ISIS-1766: changes ServiceActionLayoutData#oid to just #objectType

  1. … 8 more files in changeset.
ISIS-1766: adds some documentation about MenuBarsSevice and MenuBarsLoaderService and the new MenuBars layout classes. Also...

Also:

- renames LinkData to Link

- renames ActionLayoutData to ServiceActionLayoutData

  1. … 22 more files in changeset.
ISIS-1632: converts parameter layouts facet for meta; support recursive meta annotations

  1. … 31 more files in changeset.
ISIS-1632: converts facet factories to support meta annotations ... code now compiles

but haven't tried unit tests yet, let alone integ tests etc..

Also:

- removed support for boolean flags in annotations, replaced with enums. Need to review to ensure is complete.

  1. … 93 more files in changeset.
ISIS-1752: moves oid from MenuSection down into ActionLayout, so that could support custom menus in the future.

  1. … 10 more files in changeset.
ISIS-1752: adds new 'menuBars' resource to RO viewer

  1. … 17 more files in changeset.