Discussion:
[jira] [Created] (ISIS-1841) API cleanup + refactoring for version 2
Andi Huber (JIRA)
2018-01-22 05:47:00 UTC
Permalink
Andi Huber created ISIS-1841:
--------------------------------

Summary: API cleanup + refactoring for version 2
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Fix For: 2.0.0-M1


add generic type arguments where missing

reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)

reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)

reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)

reduce occurrences of deprecated uses



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-01-22 08:14:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16333991#comment-16333991 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 9e6a9e683cd7450fa327cecae505088ba96933b8 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9e6a9e6 ]

ISIS-1841 new utility: Casts, allows explicit unchecked casts
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-01-22 09:00:01 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16334056#comment-16334056 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit b304338b33b53f793e79b4a31411ecb632a31da6 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=b304338 ]

ISIS-1841 mark o.a.i.applib.layout.Util deprecated, since not used
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-01-23 10:58:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16335634#comment-16335634 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3b9aded419530572499770ae854377e23b976d05 in isis's branch refs/heads/ISIS-1846_internal_utils from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3b9aded ]

ISIS-1841 replace uses of deprecated Nullable with Java's Optional
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-01-23 10:58:01 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16335637#comment-16335637 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 7d5b53832b55f0125f4f7998b187e1b415d6258f in isis's branch refs/heads/ISIS-1846_internal_utils from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7d5b538 ]

ISIS-1841 cleanup some compiler warnings
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-01-23 10:58:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16335635#comment-16335635 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 9c2514c7d971bf17576d31acdc95aba434b7515d in isis's branch refs/heads/ISIS-1846_internal_utils from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9c2514c ]

ISIS-1841 remove unused setter, that does nothing anyway
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373301#comment-16373301 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 723505c37c40a6f0319409e3d829734348b62d41 in isis's branch refs/heads/dev/2.0.0-M2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=723505c ]

ISIS-1841 remove unused import
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373298#comment-16373298 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a3c108ad229126f860de65de4526b77e55055175 in isis's branch refs/heads/dev/2.0.0-M2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a3c108a ]

ISIS-1841 use _Context to store Isis default class loader
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373299#comment-16373299 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit efdf1180691dc60856ad00d635ccf4190f7dacf5 in isis's branch refs/heads/dev/2.0.0-M2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=efdf118 ]

ISIS-1841 clean up Internal API after rebase/merge

refactor persistence capable type finding into its own package private
helper class
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373300#comment-16373300 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit ca1ea6673b99dd7a592a55879e09bb1b792a58f0 in isis's branch refs/heads/dev/2.0.0-M2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ca1ea66 ]

ISIS-1841 remove unnecessary null-check + simplify

Note: _Reflect (Internal API) guarantees discovered classes to be non-null
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:49:03 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373330#comment-16373330 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit efdf1180691dc60856ad00d635ccf4190f7dacf5 in isis's branch refs/heads/ISIS-1779-jax-rs-2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=efdf118 ]

ISIS-1841 clean up Internal API after rebase/merge

refactor persistence capable type finding into its own package private
helper class
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:49:03 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373333#comment-16373333 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 723505c37c40a6f0319409e3d829734348b62d41 in isis's branch refs/heads/ISIS-1779-jax-rs-2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=723505c ]

ISIS-1841 remove unused import
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:49:03 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373331#comment-16373331 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit ca1ea6673b99dd7a592a55879e09bb1b792a58f0 in isis's branch refs/heads/ISIS-1779-jax-rs-2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ca1ea66 ]

ISIS-1841 remove unnecessary null-check + simplify

Note: _Reflect (Internal API) guarantees discovered classes to be non-null
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-22 19:49:03 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16373329#comment-16373329 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a3c108ad229126f860de65de4526b77e55055175 in isis's branch refs/heads/ISIS-1779-jax-rs-2 from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a3c108a ]

ISIS-1841 use _Context to store Isis default class loader
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-23 10:31:02 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16374192#comment-16374192 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6734dc7e14e701e9fb2a12efcba6e54faf7bdfec in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6734dc7 ]
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-23 10:45:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16374203#comment-16374203 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 1df3b4c4c4442a1cf955c5e679c67d6520201b11 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1df3b4c ]

ISIS-1841 improve code readability and comment
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 12:59:02 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376074#comment-16376074 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit c8edfaeed86b61fdd8d5e9db679aab1c8a1d9532 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=c8edfae ]

ISIS-1841 refactor: remove guava idioms
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 16:31:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376142#comment-16376142 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit b168d2166ac16b144b4c46878dfb5b388938a64e in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=b168d21 ]

ISIS-1841 Internal API: introduces _Bytes

for byte[] manipulation such as base64 encoding and compression
also extending _Strings with converters from- and to-bytes
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 16:42:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376149#comment-16376149 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6552f914229d1cd73eea4c5071e5e1bc3270001d in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6552f91 ]

ISIS-1841 for compression and base64 encoding resort to internal API
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 17:34:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376166#comment-16376166 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 8d9afe85cb58d6a3f76f78624dd1bfe4488c4c68 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8d9afe8 ]

ISIS-1841 Internal API: add tests for compression and base64 encoding
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 17:58:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376173#comment-16376173 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6f4d95b3ddf0f98464f79d440ce1fe7bcfa4c792 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6f4d95b ]

ISIS-1841 _Bytes: refactor to symmetrical naming
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 17:59:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376174#comment-16376174 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 4f96ff26ce3938cbfc16ef3a8ac6d2ceb5821b53 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4f96ff2 ]

ISIS-1841 for base64 encoding resort to internal API
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-25 18:31:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376190#comment-16376190 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit dd111515b7cfba7f1b9da287ffd41e3187010a22 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=dd11151 ]

ISIS-1841 fix typos, enhance java-doc
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-26 10:47:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376659#comment-16376659 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3a98872616ab29bc18589c9f90c405c1695f80a5 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3a98872 ]

ISIS-1841 Internal API: add smart compression including tests
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-26 11:55:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376719#comment-16376719 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3a98872616ab29bc18589c9f90c405c1695f80a5 in isis's branch refs/heads/dev/2.0.0-M2-cherrypicked from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3a98872 ]

ISIS-1841 Internal API: add smart compression including tests
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-27 21:22:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379292#comment-16379292 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 193861060542a774c0379e115ec38abac5a720ff in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1938610 ]

ISIS-1841 create new module core-applib-legacy to ease removal of deprecated API
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-27 21:41:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379325#comment-16379325 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 7ad55f8ca9ec0c54826662942a380566cd045f9c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7ad55f8 ]

ISIS-1841 integrate new applib-legacy module

let applib-legacy depend on applib
let metamodel depend on applib-legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-27 21:44:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379330#comment-16379330 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 9d66cb3f13b79226c6b75022d128c51f288f32eb in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9d66cb3 ]

ISIS-1841 move deprecated classes from applib to applib-legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-27 22:01:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379362#comment-16379362 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 0d11e1265298d54cd008788e9970c41b482533c6 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=0d11e12 ]

ISIS-1841 add applib as compile dependency to applib-legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 07:26:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379889#comment-16379889 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 64d952a3f8df3a9bdc68b676322bb2c2d65b9361 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=64d952a ]

ISIS-1841 create new module core-metamodel-legacy to ease removal of deprecated API
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 08:20:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16379929#comment-16379929 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 4bb8ca1ca4148a8cb50dfdad765c4813ae51cd94 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4bb8ca1 ]

ISIS-1841 Internal API: introduce _Plugin for plugin loading

Utilizes the Java 7+ service-provider loading facility
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 11:03:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380133#comment-16380133 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 03d39e42a06292d2dee4274f411e7a37f64d23d9 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=03d39e4 ]

ISIS-1841 Internal API: introduce _Multimap
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 11:04:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380137#comment-16380137 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit f92d1038caceca039870c590bf9890f8827ab00d in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=f92d103 ]

ISIS-1841 Internal API: rename _Multimap to _Multimaps

to be consistent with naming of other collection utilities
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 11:13:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380145#comment-16380145 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a5b8134c9297959302c39de618861b3c125401ae in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a5b8134 ]

ISIS-1841 Internal API: _Multimaps refactor method names
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 12:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380206#comment-16380206 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit d1f894556fa9449af22d45fc9ac2b90d36c14aab in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=d1f8945 ]

ISIS-1841 integrate new metamodel-legacy module
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 12:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380207#comment-16380207 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 28dbe93816a513f667ab7967f61101b4cb6f3af9 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=28dbe93 ]

ISIS-1841 make ProgrammingModel + SwaggerValueProperties plug-able
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 12:29:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380208#comment-16380208 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 8d1dc93856e51d461c2be890fdc1e522c7fc5432 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8d1dc93 ]

ISIS-1841 move deprecated classes to deprecated modules

and vice versa to reinstate successful build
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 12:37:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380224#comment-16380224 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 4485ce66008421f8f305195fb9e68181a2fa8f88 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4485ce6 ]

ISIS-1841 metamodel-legacy: fix test dependencies
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 12:50:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380248#comment-16380248 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a1db07eeb3523aaeb5b2437965d48972f5363a10 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a1db07e ]

ISIS-1841 create new module core-runtime-legacy to ease removal of deprecated API
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 13:10:01 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380271#comment-16380271 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 7222abed96b9e6f85c1b45957c29892a6dac23c9 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7222abe ]

ISIS-1841 integrate new runtime-legacy module
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 15:04:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380432#comment-16380432 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 04d45ffa5b865fca85093553d7af9eca4c5aba9b in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=04d45ff ]

ISIS-1841 Internal API: new computeIfAbsent method for _Context
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 15:04:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380433#comment-16380433 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit f058eacb356a1a8df4a2a397ce70b06d764ff3a0 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=f058eac ]

ISIS-1841 make class discovery a plugin
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 16:39:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380640#comment-16380640 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit af2641cde1425a976cae283b2531802c4a7a3bb9 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=af2641c ]

ISIS-1841 Internal API: improve java-doc
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 16:39:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380638#comment-16380638 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5eeb9d006f5afbcf3f70b4d45ac8579f82dd3eee in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5eeb9d0 ]

ISIS-1841 introduce new plugin modules for axon and guava
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 16:41:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380643#comment-16380643 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a98337ad8ffd1261815b7a3e9e1b0445c65175ea in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a98337a ]

ISIS-1841 further replace guava uses in applib
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 16:44:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380649#comment-16380649 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit de620bf226ffc54e7c735a4b23288e88e250f743 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=de620bf ]

ISIS-1841 cleanup maven dependencies

remove reflections dependencies
remove guava from applib, it's still in applib-legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 22:17:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381108#comment-16381108 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6a279e14ac117529e70742791715f20158036384 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6a279e1 ]

ISIS-1841 reinventing ObjectContracts moving previous version to legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 22:18:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381112#comment-16381112 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 67c03894706fcd2f01b35d9e08a736fce141861f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=67c0389 ]

ISIS-1841 fixing dependencies
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 22:20:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381113#comment-16381113 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 4fa62d739443e89ef795dafc8d9a44a83a5efb38 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4fa62d7 ]

ISIS-1841 adopting new ObjectContracts, no more reflective uses
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 22:21:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381114#comment-16381114 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 82912e9a8986291389e0a81c6d4e97c10dc688c2 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=82912e9 ]

ISIS-1841 moving deprecated classes+tests to applib-legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-02-28 22:27:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381125#comment-16381125 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 4e77c99f4c1028b4ab3cc91d3c608b7fb730af63 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4e77c99 ]

ISIS-1841 plugin discovery-reflections: add META-INF/services file
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 11:10:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381838#comment-16381838 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5630291472134623224c5939ac5228dba4272b8c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5630291 ]

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!
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 11:15:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381847#comment-16381847 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 838a168127f22b6911a13d68785250e5cb9109db in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=838a168 ]

ISIS-1841 comments: reduce visual clutter

replace 'region .. endregion' comment markers with just headers
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 11:25:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381854#comment-16381854 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 9bfe003cf468ee6c995e802fe91161438f44a9ac in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=9bfe003 ]

ISIS-1841 toString: add missing properties
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 11:27:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381856#comment-16381856 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a45dcd6a0e6d0e082432e53f7d8fdb3e1222f129 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a45dcd6 ]

ISIS-1841 comments: further remove visual clutter
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 12:35:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381925#comment-16381925 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 204d6c7f9da7d65d9cabb4e46f59986efbbf90ef in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=204d6c7 ]

ISIS-1841 move eventbus implementations guava/axon into their plugins
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 13:08:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381967#comment-16381967 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 0b49491b6eac12e015a453c85ab071e060c54d5d in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=0b49491 ]

ISIS-1841 refactor check for enhanced classes into utility class
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 13:44:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16382006#comment-16382006 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 2c5f618f91a22217b72bb2c4bfd41019d31b9621 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=2c5f618 ]

ISIS-1841 add missing license
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 15:06:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16382120#comment-16382120 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 30cfa0020f5e109621bb3521a3297892a8056082 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=30cfa00 ]

ISIS-1841 allow eventbus plugins to be automatically installed

by setting
org.apache.isis.applib.services.eventbus.EventBusImplementation
to 'auto' or 'plugin', while retaining previous behavior
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 15:35:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16382169#comment-16382169 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a5a51bca12aed27cb57c6ed918d9a3d9bc755b18 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a5a51bc ]

ISIS-1841 new default: isis.services.eventbus.implementation=auto
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 16:57:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16382305#comment-16382305 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit c1b5a8e7ddcf1a3718461797c0595cb6bd60f41f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=c1b5a8e ]

ISIS-1841 introducing viewer-wicket-ui-legacy module

acts as a plugin for viewer-wicket-ui
moving deprecated classes to legacy
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-01 20:41:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16382619#comment-16382619 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3ce003e30c1123bef6071d2a3d3f49998f80f2bb in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3ce003e ]

ISIS-1841 transition pom.xml files to use specs from javaee-api

remove JDK 7 toolchain profile
replace geronimo api specs with javaee-api
lining up legacy lane, inherit from siblings
cleanup versions already managed
correcting jar-plugin.automaticModuleNames
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 09:30:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385031#comment-16385031 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 27e1199e89aec2ddb30ef1ae3ffbbeed3a00c3b2 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=27e1199 ]

ISIS-1841 remove dependency on DN for module 'wrapper'

replaced by plugin
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 10:55:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385049#comment-16385049 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6ecf347128e82099cc295d8a9d5c5e3c43bf6a72 in isis's branch refs/heads/master from [~danhaywood]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6ecf347 ]

ISIS-1841: reworks _Multimaps to use lambdas, avoid compiler type inference issue with JDK's javac
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 11:09:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385052#comment-16385052 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit a66c5390b058ff0f412c48fac12bbb96b24920e5 in isis's branch refs/heads/master from [~danhaywood]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a66c539 ]

ISIS-1841: fixes dependency convergence issue for javax-mail
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 11:21:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385059#comment-16385059 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 7a2853558ce039e1ec1539c1bbc26239555724ad in isis's branch refs/heads/master from [~danhaywood]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7a28535 ]

ISIS-1841: adds in jackson-databind for RO applib
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 14:04:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385142#comment-16385142 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 056c7b5ab4c5f6c055416344fa5667fc9f136dd1 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=056c7b5 ]

ISIS-1841: reworks _Multimaps removing lambdas again

compiler should now no longer need to resolve a nested type inference
(maybe that was the issue; we'll give it a try)
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 14:05:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385143#comment-16385143 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit ccc601465d438068e3fce342c06955b04118fdbe in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ccc6014 ]

ISIS-1841 add transform to _Lists
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 14:09:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385148#comment-16385148 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 2efb2a7f4f59d45950e0dc787aaaea0535057fc2 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=2efb2a7 ]

ISIS-1841 cleaning up ro-applib

removing guava, where easily possible
replacing iterable idioms with stream idioms
updating tests
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-04 14:19:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16385155#comment-16385155 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 613aa5f56dec34c873f9b4808a3e1734fc5357eb in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=613aa5f ]

ISIS-1841 align plugin names 'Apache Isis Plugin for ...'
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
Andi Huber (JIRA)
2018-03-09 16:37:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber resolved ISIS-1841.
------------------------------
Resolution: Done

At least for the 2.0.0-M1 release we accomplished intermediate goals:
* applib has no more google-guava dependencies
* applib has no more reflections.org dependencies
* applib has no more datanucles dependencies
* applib has no more axonframework dependencies

Dependencies are now refactored out into core-plugins.

With JavaEE-API we introduced a standard API dependency to replace multiple other outdated APIs.

 
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
Andi Huber (JIRA)
2018-03-14 17:02:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber closed ISIS-1841.
----------------------------
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-15 14:58:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16400526#comment-16400526 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit e07560b81ffe8f631e64dd6c81659251c7317d7c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=e07560b ]

ISIS-1841 fix ComponentFactory plugins getting registered twice
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-03-15 15:11:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16400547#comment-16400547 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 7172b21eaf9a68dcad08012dddb44a1c463bd31f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7172b21 ]

ISIS-1841 cleanup thread locals on shutdown
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M1
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
Andi Huber (JIRA)
2018-03-16 07:25:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber reopened ISIS-1841:
------------------------------

Reopened in order to move it to 2.0.0-M2, where we still have open subtasks.
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
Andi Huber (JIRA)
2018-03-16 07:25:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber updated ISIS-1841:
-----------------------------
Fix Version/s: (was: 2.0.0-M1)
2.0.0-M2
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-13 05:43:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16436863#comment-16436863 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5a5e4f357b0d02ddfa97ce05fb1a929c7b11fe91 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5a5e4f3 ]

ISIS-1841 remove compile-warning suppressions

Despite adding to visual cluttering, we provide serialVersionUID where
missing.
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-13 10:28:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16437145#comment-16437145 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 93a8c63590415167efbf963773b3f4adb21b9517 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=93a8c63 ]

ISIS-1841 replace Util with Java language idioms
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-13 10:28:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16437147#comment-16437147 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 6db340966420fa09c7cbb627f42c9d6bf0b2a20f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=6db3409 ]

ISIS-1841 further cleanup compiler warnings
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-13 10:28:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16437146#comment-16437146 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit af45ccd2707dfaf73e453fb92723e9c50204ee6c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=af45ccd ]

ISIS-1841 provide serialVersionUIDs
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-14 06:45:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438258#comment-16438258 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 2cc06192636f3ae44275df24c0bad8f2e49b5953 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=2cc0619 ]

ISIS-1841 correct inconsistent class names
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-14 12:31:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438327#comment-16438327 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 84ddc1f9b3024713cfa39d6f2b4d87489b37097c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=84ddc1f ]

ISIS-1841 dom4j and other XML libraries no longer needed
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-14 13:17:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438334#comment-16438334 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5ae385dcff46deafae30171ec47862626edf8410 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5ae385d ]

ISIS-1841 further removing compiler warnings

org.apache.commons.cli.BasicParser is deprecated, instead using
org.apache.commons.cli.DefaultParser
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-14 13:47:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438345#comment-16438345 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 0d9d4eab16603c3a90d4848f1777527029aa9a2a in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=0d9d4ea ]

ISIS-1841 replaces ObjectContract with ToString

since this is overkill
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-15 18:42:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438799#comment-16438799 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit d20fec7daf4e63a181a38095cff72b4d40288464 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=d20fec7 ]

ISIS-1841 refining _Set and _List, and introducing _Reduction

also replacing lots of guava predicates
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-15 19:10:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438806#comment-16438806 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 09b67145305e359a62c80bef9519530f9d486edf in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=09b6714 ]

ISIS-1841 further removing guava idioms
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-15 19:10:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438807#comment-16438807 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit c1eb4993bd141392d8774957c5b87bf609e05005 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=c1eb499 ]

ISIS-1841 fixes file version mixed up with other branch
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-04-15 19:23:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16438815#comment-16438815 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 947b43749a507393cd661d5fe8e9ca77055fe961 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=947b437 ]

ISIS-1841 fixes build error, intruduced with auto org. imports
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-04 12:25:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16463806#comment-16463806 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5b92468d60dbdfe6c9c3a837b10f50484642d75f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5b92468 ]

ISIS-1841: IsisContext: adds shortcuts for convenience

also removes deprecated testReset()
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-22 08:49:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16483667#comment-16483667 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit fbf71fb976aebb24873e781a8e3088388869189f in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=fbf71fb ]

ISIS-1841 Internal API: introduces _With ...

Provides fluent replacements for common accept/apply/supply idioms.
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-22 09:05:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16483690#comment-16483690 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 1bdf869f24c6c93db5846489e7936d5e0a909307 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=1bdf869 ]

ISIS-1841 Internal API: polishing _With
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-22 10:18:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16483753#comment-16483753 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit c737ca14085502ab9a0e141c13bc3b98b652f229 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=c737ca1 ]

ISIS-1841 Internal API: polishing using _With
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-22 12:06:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16483840#comment-16483840 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 8d959e731d87ab3ca6b888f052b96a05072c9f21 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=8d959e7 ]

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
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-22 13:43:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16483961#comment-16483961 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 84a55cf0e152f304a807bfc125c44a529cab910c in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=84a55cf ]

ISIS-1841 further preparing for jdk 10+ build
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-24 11:26:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16488816#comment-16488816 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit d378d0501705512cb18dae158c3550969c513812 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=d378d05 ]

ISIS-1841 Adds FunctionalInterface variants allowing checked Exceptions

- CheckedFunction
- CheckedConsumer
- CheckedRunnable
- CheckedSupplier
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-24 11:30:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16488818#comment-16488818 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5320e92ab1b6b4dea1e973696f31979d59c533fb in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5320e92 ]

ISIS-1841 fixes java-doc
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-24 11:32:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16488823#comment-16488823 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 179cbd7a90b7efde26e1f9af7437ff5d75978db3 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=179cbd7 ]

ISIS-1841 fixes java-doc
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-26 08:31:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16491569#comment-16491569 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3a3fad075a5d1b1b9352dca2758f986e6dd93e63 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3a3fad0 ]

ISIS-1841: update relative parent paths in moved -legacy modules

Task-Url: https://issues.apache.org/jira/browse/ISIS-1841
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-26 08:31:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16491570#comment-16491570 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 3a3fad075a5d1b1b9352dca2758f986e6dd93e63 in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3a3fad0 ]

ISIS-1841: update relative parent paths in moved -legacy modules

Task-Url: https://issues.apache.org/jira/browse/ISIS-1841
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
ASF subversion and git services (JIRA)
2018-05-26 08:44:00 UTC
Permalink
[ https://issues.apache.org/jira/browse/ISIS-1841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16491576#comment-16491576 ]

ASF subversion and git services commented on ISIS-1841:
-------------------------------------------------------

Commit 5f43bd4bfab9b7b42a5c1a7779b1915fd0815fdb in isis's branch refs/heads/master from [~hobrom]
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=5f43bd4 ]

ISIS-1841: aligning test package names (Internal API)

Task-Url: https://issues.apache.org/jira/browse/ISIS-1841
Post by Andi Huber (JIRA)
API cleanup + refactoring for version 2
---------------------------------------
Key: ISIS-1841
URL: https://issues.apache.org/jira/browse/ISIS-1841
Project: Isis
Issue Type: Task
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Priority: Major
Fix For: 2.0.0-M2
add generic type arguments where missing
reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)
reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)
reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)
reduce occurrences of deprecated uses
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Loading...