Clone Tools
  • last updated 26 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
adds new 'menuBars' resource to RO viewer

  1. … 17 more files in changeset.
ISIS-1742: rolls Command3 up into Command

  1. … 6 more files in changeset.
ISIS-1742: moves the JDO-specific implementations of ExceptionRecognizer under o.a.i.applib.services.exceprecog.jdo. Also updates DomainObjectContainer to fully implement the (extended) ExceptionRecognizer interface.

  1. … 11 more files in changeset.
ISIS-1742: fixes up compile issues resulting from removal of methods from DomainObjectContainer

Includes some refactoring of DomainServiceProvider

  1. … 13 more files in changeset.
ISIS-1742: deletes unused supporting classes for old PublishingService: EventMetadata, EventType, PublishedEventStateType, StateMessageMessagetType

  1. … 9 more files in changeset.
ISIS-1742: removes FixtureScript.ExecutionContext#add methods (use #addResult instead) and removes asKeyValueMap(...) utility method completely

  1. … 2 more files in changeset.
ISIS-1742: moves applib.events.system to applib.fixturescripts.events

  1. … 8 more files in changeset.
ISIS-1742: moves applib.events to applib.services.wrapper.events

  1. … 125 more files in changeset.
ISIS-1742: deletes AbstractService, AbstractViewModel, AbstractContainedObject, AbstractDomainObject, AbstractFactoryAndRepository, AbstractHomePageDashboardService. Also deletes allInstances/allMatches/firstMatch/uniqueMatch from DomainObjectContainer.

In so doing, allows us to remove QueryFindByPattern and QueryFindByTitle and corresponding PersistenceQuery... and to simplify those hierarchies.

  1. … 29 more files in changeset.
ISIS-1742: deletes When enum from @Hidden, @Disabled, @Immutable

  1. … 74 more files in changeset.
ISIS-1742: removes @ActionInteraction + related events. Also Command2 methods removed.

Command2 methods replaced by equivalent in Command3 subtype.

related events removed are ActionInteractionEvent, PostsActionInvokedEvent etc.

  1. … 14 more files in changeset.
ISIS-1521: adds missing license headers

  1. … 11 more files in changeset.