Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-1916: adds missing annotation for HelloWorldObjects archetype

ISIS-1903 fixing helloworld issues (while not touching archetype!)

1) add core-plugin dependencies (DN-5, eventbus-guava, resteasy-3)

2) upgrade web-descriptor (web.xml) to version 3.1

3) let HelloWorldObjects use the new IsisJdoSupport_v3_2

4) remove configured option: isis.services.eventbus.implementation=axon

  1. … 3 more files in changeset.
ISIS-1743: removes some unused imports from HelloWorldObject

ISIS-1743: removes some unused imports from HelloWorldObject

ISIS-1768: removes test actions accidentally committed on the HelloWorld app

ISIS-1768: supports either xml or json formats, improved representations, and simplified implementation

  1. … 18 more files in changeset.
Merge branch 'master' into dev/2.0.0/ISIS-1632-meta-annotations

# Conflicts:

# core/runtime/src/main/java/org/apache/isis/core/runtime/runner/IsisInjectModule.java

# core/runtime/src/main/java/org/apache/isis/core/runtime/services/menubars/bootstrap3/MenuBarsServiceBS3.java

# core/viewer-restfulobjects-rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/domainobjects/InvokeKeys.java

# core/viewer-wicket-ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.java

# example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObject.java

# example/application/helloworld/src/main/java/domainapp/dom/impl/HelloWorldObjects.java

# example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java

# example/application/simpleapp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObjectRepository.java

# example/application/simpleapp/module-simple/src/test/java/domainapp/modules/simple/dom/impl/SimpleObjectRepository_Test.java

# example/application/simpleapp/pom.xml

  1. … 20 more files in changeset.
ISIS-1728, ISIS-1776: updates helloworld and simpleapp to use typesafe queries; removes lombok from helloworld

Also, reduces differences between helloworld and simpleapp, don't use ObjectContracts (instead ComparisonChain), don't use static constructor method.

  1. … 8 more files in changeset.
ISIS-1742: rolls ServiceRegistry2 up into ServiceRegistry

  1. … 19 more files in changeset.
ISIS-1742: deletes @RegEx annotation, in its place adds in support for @javax.validation.constraints.Pattern

  1. … 22 more files in changeset.
ISIS-1712: uses @RequiredArgsConstructor from lombok to remove some more boilerplate from helloworld and simpleapp

Also adds enhance-all.sh to each

  1. … 9 more files in changeset.
ISIS-1712: adds @DomainObjectLayout to SimpleObject so that ui events etc will fire

  1. … 1 more file in changeset.
ISIS-1712: adds @DomainObjectLayout to HelloWorldObject so that ui events etc will fire

ISIS-1674: updates documentation to reference helloworld archetype where necessary.

  1. … 103 more files in changeset.
ISIS-1674: adds helloworld app

to reduce boilerplate, also:

- AppManifestAbstract

- IsisWicketApplication#readLines(...)

    • -0
    • +111
    ./HelloWorldObject.java
    • -0
    • +70
    ./HelloWorldObject.layout.xml
    • binary
    ./HelloWorldObject.png
    • -0
    • +78
    ./HelloWorldObjects.java
  1. … 80 more files in changeset.