isis.git
13 hours agoISIS-1841 further preparing for jdk 10+ build master
Andi Huber [Tue, 22 May 2018 13:42:21 +0000 (15:42 +0200)] 
ISIS-1841 further preparing for jdk 10+ build

15 hours agoISIS-1841 reorg dependencies such that 'commons' is the root of all
Andi Huber [Tue, 22 May 2018 12:04:57 +0000 (14:04 +0200)] 
ISIS-1841 reorg dependencies such that 'commons' is the root of all

provides compile dependency of JEE API for 'schema' and
'unittestsupport' which is now required for builds on jdk 10+, because
java.xml.bind and java.xml.ws do no longer live in the jdk

16 hours agoISIS-1841 Internal API: polishing using _With
Andi Huber [Tue, 22 May 2018 10:17:40 +0000 (12:17 +0200)] 
ISIS-1841 Internal API: polishing using _With

18 hours agoISIS-1841 Internal API: polishing _With
Andi Huber [Tue, 22 May 2018 09:04:44 +0000 (11:04 +0200)] 
ISIS-1841 Internal API: polishing _With

18 hours agoISIS-1841 Internal API: introduces _With ...
Andi Huber [Tue, 22 May 2018 08:48:15 +0000 (10:48 +0200)] 
ISIS-1841 Internal API: introduces _With ...

Provides fluent replacements for common accept/apply/supply idioms.

42 hours agoISIS-1948: fixes meta-model validation failure on UrlEncodingService
Andi Huber [Mon, 21 May 2018 08:49:22 +0000 (10:49 +0200)] 
ISIS-1948: fixes meta-model validation failure on UrlEncodingService

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

42 hours agoISIS-1948: fixes plugin class not found issues after having renamed
Andi Huber [Mon, 21 May 2018 08:40:49 +0000 (10:40 +0200)] 
ISIS-1948: fixes plugin class not found issues after having renamed
plugins

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

2 days agoISIS-1948: provides a means to load plugins not initially on classpath
Andi Huber [Sun, 20 May 2018 08:00:03 +0000 (10:00 +0200)] 
ISIS-1948: provides a means to load plugins not initially on classpath

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

2 days agoISIS-1948: Introduce -legacy module for 'unittestsupport'
Andi Huber [Sun, 20 May 2018 05:23:30 +0000 (07:23 +0200)] 
ISIS-1948: Introduce -legacy module for 'unittestsupport'

in order to move deprecated classes out

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

2 days agoISIS-1948: setting the new 'plugin-driven' Imposteriser as default
Andi Huber [Sun, 20 May 2018 05:21:59 +0000 (07:21 +0200)] 
ISIS-1948: setting the new 'plugin-driven' Imposteriser as default

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

3 days agoISIS-1903: add to gitignore /.factorypath
Andi Huber [Sat, 19 May 2018 17:59:59 +0000 (19:59 +0200)] 
ISIS-1903: add to gitignore /.factorypath

originating from eclipse projects utilizing annotation processing

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

3 days agoISIS-1949: Also aligning event-bus plugins.
Andi Huber [Sat, 19 May 2018 17:33:22 +0000 (19:33 +0200)] 
ISIS-1949: Also aligning event-bus plugins.

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

3 days agoISIS-1949: Adds 'commons' as a module to the core pom
Andi Huber [Sat, 19 May 2018 17:19:49 +0000 (19:19 +0200)] 
ISIS-1949: Adds 'commons' as a module to the core pom

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

3 days agoISIS-1949: Aligning Internal API package names with new home 'commons'
Andi Huber [Sat, 19 May 2018 17:11:59 +0000 (19:11 +0200)] 
ISIS-1949: Aligning Internal API package names with new home 'commons'

... org.apache.isis.commons.internal.*

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

3 days agoISIS-1949: deprecating JavassistImposteriser ...
Andi Huber [Sat, 19 May 2018 17:08:38 +0000 (19:08 +0200)] 
ISIS-1949: deprecating JavassistImposteriser ...

... use ImposteriserUsingCodegenPlugin instead

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

3 days agoISIS-1949: project agnostic naming for plugin java packages ...
Andi Huber [Sat, 19 May 2018 16:54:38 +0000 (18:54 +0200)] 
ISIS-1949: project agnostic naming for plugin java packages ...

... org.apache.isis.core.plugins.*

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

3 days agoISIS-1949: moving Internal API to commons
Andi Huber [Sat, 19 May 2018 16:44:50 +0000 (18:44 +0200)] 
ISIS-1949: moving Internal API to commons

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

3 days agoISIS-1949: Introduces new core project: commons
Andi Huber [Sat, 19 May 2018 16:15:47 +0000 (18:15 +0200)] 
ISIS-1949: Introduces new core project: commons

to allow Applib and Unittestsupport to have a common utilities

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

3 days agoISIS-1949: java-doc fix
Andi Huber [Sat, 19 May 2018 15:35:06 +0000 (17:35 +0200)] 
ISIS-1949: java-doc fix

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

3 days agoISIS-1949: refining ProxyFactory API, also adding java-doc
Andi Huber [Sat, 19 May 2018 15:28:33 +0000 (17:28 +0200)] 
ISIS-1949: refining ProxyFactory API, also adding java-doc

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

3 days agoISIS-1949: unittesetsupport: add dependency on objenesis
Andi Huber [Sat, 19 May 2018 14:37:34 +0000 (16:37 +0200)] 
ISIS-1949: unittesetsupport: add dependency on objenesis

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

3 days agoISIS-1949: comment: code does not ignore bridges
Andi Huber [Sat, 19 May 2018 14:26:16 +0000 (16:26 +0200)] 
ISIS-1949: comment: code does not ignore bridges

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

3 days agoISIS-1949: reinstate original behavior to not call noarg-constructor
Andi Huber [Sat, 19 May 2018 14:20:42 +0000 (16:20 +0200)] 
ISIS-1949: reinstate original behavior to not call noarg-constructor

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

3 days agoISIS-1949: move objenesis dependencies
Andi Huber [Sat, 19 May 2018 13:54:29 +0000 (15:54 +0200)] 
ISIS-1949: move objenesis dependencies

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

3 days agoISIS-1949: cleanup default method filter
Andi Huber [Sat, 19 May 2018 09:44:07 +0000 (11:44 +0200)] 
ISIS-1949: cleanup default method filter

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

3 days agoISIS-1949: Move tests that depend on codegen plugins to plugins
Andi Huber [Sat, 19 May 2018 09:31:08 +0000 (11:31 +0200)] 
ISIS-1949: Move tests that depend on codegen plugins to plugins

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

3 days agoISIS-1949: let helloworld/simpleapp use the new codegen plugin
Andi Huber [Sat, 19 May 2018 09:13:58 +0000 (11:13 +0200)] 
ISIS-1949: let helloworld/simpleapp use the new codegen plugin

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

3 days agoISIS-1949: Javassist plugin implemented
Andi Huber [Sat, 19 May 2018 08:51:57 +0000 (10:51 +0200)] 
ISIS-1949: Javassist plugin implemented

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

3 days agoISIS-1949: cleanup plugin dependencies
Andi Huber [Sat, 19 May 2018 08:20:35 +0000 (10:20 +0200)] 
ISIS-1949: cleanup plugin dependencies

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

3 days agoISIS-1949: Align discovery plugin naming with codegen plugins
Andi Huber [Sat, 19 May 2018 07:54:19 +0000 (09:54 +0200)] 
ISIS-1949: Align discovery plugin naming with codegen plugins

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

3 days agoISIS-1949: Adds new core plugin stubs
Andi Huber [Sat, 19 May 2018 07:51:56 +0000 (09:51 +0200)] 
ISIS-1949: Adds new core plugin stubs

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

3 days agoISIS-1948: reverts introduction of _Proxies
Andi Huber [Sat, 19 May 2018 07:06:48 +0000 (09:06 +0200)] 
ISIS-1948: reverts introduction of _Proxies

instead introduces plugin API (runtime): ProxyFactoryPlugin

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

4 days agoISIS-1948: Internal API: adding 'combine' to _Arrays
Andi Huber [Fri, 18 May 2018 19:52:46 +0000 (21:52 +0200)] 
ISIS-1948: Internal API: adding 'combine' to _Arrays

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

4 days agoISIS-1948: switch to internal API (only stubs yet)
Andi Huber [Fri, 18 May 2018 19:16:43 +0000 (21:16 +0200)] 
ISIS-1948: switch to internal API (only stubs yet)

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

4 days agoISIS-1948: fixes proxy test
Andi Huber [Fri, 18 May 2018 19:11:40 +0000 (21:11 +0200)] 
ISIS-1948: fixes proxy test

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

4 days agoISIS-1948: changes to a generic name for the proxy marker
Andi Huber [Fri, 18 May 2018 19:07:26 +0000 (21:07 +0200)] 
ISIS-1948: changes to a generic name for the proxy marker

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

4 days agoISIS-1948: Adds unit test for ProxyCreator
Andi Huber [Fri, 18 May 2018 19:01:07 +0000 (21:01 +0200)] 
ISIS-1948: Adds unit test for ProxyCreator

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

4 days agoISIS-1948: Internal API: introduces _Proxies (stubs only)
Andi Huber [Fri, 18 May 2018 19:00:12 +0000 (21:00 +0200)] 
ISIS-1948: Internal API: introduces _Proxies (stubs only)

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

4 days agoISIS-1903 bump HelloWorld's parent pom to version 6
Andi Huber [Fri, 18 May 2018 08:46:41 +0000 (10:46 +0200)] 
ISIS-1903 bump HelloWorld's parent pom to version 6

fixes build under eclipse

5 days agoISIS-1929: gives IsisWicketApplication precedence when registering CL
Andi Huber [Thu, 17 May 2018 12:35:10 +0000 (14:35 +0200)] 
ISIS-1929: gives IsisWicketApplication precedence when registering CL

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

5 days agoISIS-1929: Lets RestfulObjectsApplication also register the default CL
Andi Huber [Thu, 17 May 2018 11:07:20 +0000 (13:07 +0200)] 
ISIS-1929: Lets RestfulObjectsApplication also register the default CL

Who ever get bootstrapped first, RestfulObjectsApplication or
IsisWicketApplication, will regesiter the frameworks default
class-loader.

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

7 days agoISIS-1947 fixes several issues
Andi Huber [Tue, 15 May 2018 16:03:24 +0000 (18:03 +0200)] 
ISIS-1947 fixes several issues

8 days agoISIS-1946 minor cleanup, adding java-doc to clarify path-resource usage
Andi Huber [Mon, 14 May 2018 18:01:06 +0000 (20:01 +0200)] 
ISIS-1946 minor cleanup, adding java-doc to clarify path-resource usage

9 days agoISIS-1810: adds missing dependency declarations
Dan Haywood [Sun, 13 May 2018 14:29:46 +0000 (15:29 +0100)] 
ISIS-1810: adds missing dependency declarations

9 days agoISIS-1904: removes workaround for flattened poms, since figured out how to configure...
Dan Haywood [Sun, 13 May 2018 14:27:47 +0000 (15:27 +0100)] 
ISIS-1904: removes workaround for flattened poms, since figured out how to configure the flattened pom plugin to correctly resolve dependencies and dependencyManagement sections

9 days agoISIS-1904: fixes configuration of flattened pom's (for externalized version)
Dan Haywood [Sun, 13 May 2018 14:16:40 +0000 (15:16 +0100)] 
ISIS-1904: fixes configuration of flattened pom's (for externalized version)

9 days agoISIS-1810: fixes scm URLs in root pom
Dan Haywood [Sun, 13 May 2018 14:15:42 +0000 (15:15 +0100)] 
ISIS-1810: fixes scm URLs in root pom

9 days agoISIS-1946: allows running using o.a.i.WebServer by relaxing validation in _Resource_Path.
Dan Haywood [Sun, 13 May 2018 14:15:10 +0000 (15:15 +0100)] 
ISIS-1946: allows running using o.a.i.WebServer by relaxing validation in _Resource_Path.

2 weeks agoISIS-1944: Tree View: propagate expand/collapse events to tree's state
Andi Huber [Tue, 8 May 2018 12:39:49 +0000 (14:39 +0200)] 
ISIS-1944: Tree View: propagate expand/collapse events to tree's state

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

2 weeks agoISIS-1944: Tree View: minor code improvements
Andi Huber [Tue, 8 May 2018 12:24:25 +0000 (14:24 +0200)] 
ISIS-1944: Tree View: minor code improvements

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

2 weeks agoISIS-1944: Tree View: adds convenient API for expand/collapse
Andi Huber [Tue, 8 May 2018 11:53:01 +0000 (13:53 +0200)] 
ISIS-1944: Tree View: adds convenient API for expand/collapse

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

2 weeks agoISIS-1944: Tree View: adds a model for the collapse/expand state
Andi Huber [Tue, 8 May 2018 11:32:36 +0000 (13:32 +0200)] 
ISIS-1944: Tree View: adds a model for the collapse/expand state

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

2 weeks agoISIS-1943: Internal API: introduces _Functions
Andi Huber [Fri, 4 May 2018 15:19:16 +0000 (17:19 +0200)] 
ISIS-1943: Internal API: introduces _Functions

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

2 weeks agoISIS-1943: introduces TreeModel that extends EntityModel
Andi Huber [Fri, 4 May 2018 14:38:24 +0000 (16:38 +0200)] 
ISIS-1943: introduces TreeModel that extends EntityModel

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

2 weeks agoISIS-1943: extending the tree API: introduces TreePath
Andi Huber [Fri, 4 May 2018 13:43:23 +0000 (15:43 +0200)] 
ISIS-1943: extending the tree API: introduces TreePath

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

2 weeks agoISIS-898: cleanup debug code, also suppress unchecked+rawtypes warnings
Andi Huber [Fri, 4 May 2018 12:29:16 +0000 (14:29 +0200)] 
ISIS-898: cleanup debug code, also suppress unchecked+rawtypes warnings

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

2 weeks agoISIS-898: completes proof of concept
Andi Huber [Fri, 4 May 2018 12:24:14 +0000 (14:24 +0200)] 
ISIS-898: completes proof of concept

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

2 weeks agoISIS-1841: IsisContext: adds shortcuts for convenience
Andi Huber [Fri, 4 May 2018 10:34:51 +0000 (12:34 +0200)] 
ISIS-1841: IsisContext: adds shortcuts for convenience

also removes deprecated testReset()

2 weeks agoISIS-898: hardcode AjaxFallbackLink to be enabled in hierarchy
Andi Huber [Fri, 4 May 2018 09:56:18 +0000 (11:56 +0200)] 
ISIS-898: hardcode AjaxFallbackLink to be enabled in hierarchy

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

3 weeks agoISIS-1940 let the SortedSet-of-list adapter return a comparator=null
Andi Huber [Fri, 27 Apr 2018 18:43:40 +0000 (20:43 +0200)] 
ISIS-1940 let the SortedSet-of-list adapter return a comparator=null

otherwise streaming the elements will throw an exception

3 weeks agoISIS-1942 New Facet: XmlAccessorTypeFacet
Andi Huber [Fri, 27 Apr 2018 18:41:08 +0000 (20:41 +0200)] 
ISIS-1942 New Facet: XmlAccessorTypeFacet

also adds XmlTransient to the list the 'Annotations' scanner searches
fields for

3 weeks agoISIS-1940 uses the invocation-preprocessor for support method validation
Andi Huber [Fri, 27 Apr 2018 12:48:16 +0000 (14:48 +0200)] 
ISIS-1940 uses the invocation-preprocessor for support method validation

3 weeks agoISIS-1939: overrides ObjectInputStream's class-loading to use Isis'
Andi Huber [Fri, 27 Apr 2018 11:18:51 +0000 (13:18 +0200)] 
ISIS-1939: overrides ObjectInputStream's class-loading to use Isis'
default class-loader

4 weeks agoISIS-898 remove temporary class
Andi Huber [Wed, 18 Apr 2018 06:40:02 +0000 (08:40 +0200)] 
ISIS-898 remove temporary class

4 weeks agoMerge branch 'dev/2.0.0/ISIS-898-treeview'
Andi Huber [Wed, 18 Apr 2018 06:31:26 +0000 (08:31 +0200)] 
Merge branch 'dev/2.0.0/ISIS-898-treeview'

5 weeks agoISIS-898 initial (naive) lazy tree feature dev/2.0.0/ISIS-898-treeview
Andi Huber [Tue, 17 Apr 2018 07:24:52 +0000 (09:24 +0200)] 
ISIS-898 initial (naive) lazy tree feature

fails when lazily fetching child nodes

5 weeks agoISIS-898 further reduce compiler warnings
Andi Huber [Tue, 17 Apr 2018 03:54:24 +0000 (05:54 +0200)] 
ISIS-898 further reduce compiler warnings

5 weeks agoISIS-898 add missing cases, add serial version ids
Andi Huber [Tue, 17 Apr 2018 03:15:07 +0000 (05:15 +0200)] 
ISIS-898 add missing cases, add serial version ids

5 weeks agoISIS-898 refine, also add missing license headers
Andi Huber [Mon, 16 Apr 2018 06:33:31 +0000 (08:33 +0200)] 
ISIS-898 refine, also add missing license headers

5 weeks agoISIS-898 Internal API: introduces _Lazy a memoizing supplier
Andi Huber [Mon, 16 Apr 2018 06:17:56 +0000 (08:17 +0200)] 
ISIS-898 Internal API: introduces _Lazy a memoizing supplier

5 weeks agoISIS-898 register TreePanel factories
Andi Huber [Mon, 16 Apr 2018 05:46:59 +0000 (07:46 +0200)] 
ISIS-898 register TreePanel factories

5 weeks agoISIS-898 adds missing license head
Andi Huber [Mon, 16 Apr 2018 05:35:19 +0000 (07:35 +0200)] 
ISIS-898 adds missing license head

5 weeks agoISIS-898 simplify markup panel factories
Andi Huber [Mon, 16 Apr 2018 05:34:10 +0000 (07:34 +0200)] 
ISIS-898 simplify markup panel factories

5 weeks agoISIS-898 interim TreePanel stubs
Andi Huber [Sun, 15 Apr 2018 19:05:15 +0000 (21:05 +0200)] 
ISIS-898 interim TreePanel stubs

5 weeks agoISIS-898 refine TreeNode interface
Andi Huber [Sun, 15 Apr 2018 17:55:11 +0000 (19:55 +0200)] 
ISIS-898 refine TreeNode interface

5 weeks agoISIS-898 applib: introduces initial tree model
Andi Huber [Sat, 14 Apr 2018 07:13:34 +0000 (09:13 +0200)] 
ISIS-898 applib: introduces initial tree model

5 weeks agoISIS-1841 fixes build error, intruduced with auto org. imports
Andi Huber [Sun, 15 Apr 2018 19:22:49 +0000 (21:22 +0200)] 
ISIS-1841 fixes build error, intruduced with auto org. imports

5 weeks agoISIS-1841 fixes file version mixed up with other branch
Andi Huber [Sun, 15 Apr 2018 19:08:57 +0000 (21:08 +0200)] 
ISIS-1841 fixes file version mixed up with other branch

5 weeks agoISIS-1841 further removing guava idioms
Andi Huber [Sun, 15 Apr 2018 19:02:16 +0000 (21:02 +0200)] 
ISIS-1841 further removing guava idioms

5 weeks agoISIS-1841 refining _Set and _List, and introducing _Reduction
Andi Huber [Sun, 15 Apr 2018 18:41:34 +0000 (20:41 +0200)] 
ISIS-1841 refining _Set and _List, and introducing _Reduction

also replacing lots of guava predicates

5 weeks agoISIS-1841 replaces ObjectContract with ToString
Andi Huber [Sat, 14 Apr 2018 13:46:32 +0000 (15:46 +0200)] 
ISIS-1841 replaces ObjectContract with ToString

since this is overkill

5 weeks agoISIS-1841 further removing compiler warnings
Andi Huber [Sat, 14 Apr 2018 13:16:48 +0000 (15:16 +0200)] 
ISIS-1841 further removing compiler warnings

org.apache.commons.cli.BasicParser is deprecated, instead using
org.apache.commons.cli.DefaultParser

5 weeks agoISIS-1841 dom4j and other XML libraries no longer needed
Andi Huber [Sat, 14 Apr 2018 12:29:58 +0000 (14:29 +0200)] 
ISIS-1841 dom4j and other XML libraries no longer needed

5 weeks agoISIS-1841 correct inconsistent class names
Andi Huber [Sat, 14 Apr 2018 06:44:44 +0000 (08:44 +0200)] 
ISIS-1841 correct inconsistent class names

5 weeks agoISIS-1742 polishing java-doc
Andi Huber [Sat, 14 Apr 2018 04:33:47 +0000 (06:33 +0200)] 
ISIS-1742 polishing java-doc

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

5 weeks agoISIS-1742 fixes naive memento re-implementation in Internal API
Andi Huber [Fri, 13 Apr 2018 20:47:43 +0000 (22:47 +0200)] 
ISIS-1742 fixes naive memento re-implementation in Internal API

Extends BookmarkServiceInternalDefault to also support the new
SerializingAdapter interface required for proper ViewModel
serialization.

5 weeks agoISIS-1742 removing temporary addition to FactoryService
Andi Huber [Fri, 13 Apr 2018 13:06:34 +0000 (15:06 +0200)] 
ISIS-1742 removing temporary addition to FactoryService

5 weeks agoISIS-1742 moving deprecated DomainObjectContainer to -legacy
Andi Huber [Fri, 13 Apr 2018 12:10:18 +0000 (14:10 +0200)] 
ISIS-1742 moving deprecated DomainObjectContainer to -legacy

Provides a temporary addition to FactoryService for easy of internal
transition.

5 weeks agoISIS-1742 make UrlEncodingServiceWithCompression the new default
Andi Huber [Fri, 13 Apr 2018 10:37:12 +0000 (12:37 +0200)] 
ISIS-1742 make UrlEncodingServiceWithCompression the new default

5 weeks agoISIS-1742 moving deprecated MementoService to -legacy
Andi Huber [Fri, 13 Apr 2018 10:21:19 +0000 (12:21 +0200)] 
ISIS-1742 moving deprecated MementoService to -legacy

Introduces _Mementos for Internal API.

5 weeks agoISIS-1841 further cleanup compiler warnings
Andi Huber [Fri, 13 Apr 2018 06:14:07 +0000 (08:14 +0200)] 
ISIS-1841 further cleanup compiler warnings

5 weeks agoISIS-1841 provide serialVersionUIDs
Andi Huber [Fri, 13 Apr 2018 06:04:28 +0000 (08:04 +0200)] 
ISIS-1841 provide serialVersionUIDs

5 weeks agoISIS-1841 replace Util with Java language idioms
Andi Huber [Fri, 13 Apr 2018 05:49:50 +0000 (07:49 +0200)] 
ISIS-1841 replace Util with Java language idioms

5 weeks agoISIS-1841 remove compile-warning suppressions
Andi Huber [Fri, 13 Apr 2018 05:41:53 +0000 (07:41 +0200)] 
ISIS-1841 remove compile-warning suppressions

Despite adding to visual cluttering, we provide serialVersionUID where
missing.

5 weeks agoISIS-1599 adds Array as supported action parameter
Andi Huber [Thu, 12 Apr 2018 23:49:12 +0000 (01:49 +0200)] 
ISIS-1599 adds Array as supported action parameter

5 weeks agoISIS-1599 improves name of utility class
Andi Huber [Thu, 12 Apr 2018 23:27:08 +0000 (01:27 +0200)] 
ISIS-1599 improves name of utility class

5 weeks agoISIS-1599 fixes java-doc
Andi Huber [Thu, 12 Apr 2018 23:03:44 +0000 (01:03 +0200)] 
ISIS-1599 fixes java-doc

5 weeks agoISIS-1599 fixes typo in message
Andi Huber [Thu, 12 Apr 2018 22:45:06 +0000 (00:45 +0200)] 
ISIS-1599 fixes typo in message

5 weeks agoISIS-1599 adds meta-data validation for non-scalar action parameters
Andi Huber [Thu, 12 Apr 2018 22:41:49 +0000 (00:41 +0200)] 
ISIS-1599 adds meta-data validation for non-scalar action parameters

Refines the CollectionSemantics in order to determine whether a
collection type is supported as action parameter type.

5 weeks agoISIS-1935 fixes event types having no type safety
Andi Huber [Thu, 12 Apr 2018 18:23:08 +0000 (20:23 +0200)] 
ISIS-1935 fixes event types having no type safety