You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Andi Huber (JIRA)" <ji...@apache.org> on 2018/01/22 09:38:00 UTC
[jira] [Created] (ISIS-1846) API Cleanup: code deduplication
Andi Huber created ISIS-1846:
--------------------------------
Summary: API Cleanup: code deduplication
Key: ISIS-1846
URL: https://issues.apache.org/jira/browse/ISIS-1846
Project: Isis
Issue Type: Sub-task
Reporter: Andi Huber
Fix For: 2.0.0-M1
isis-core-applib would be the perfect place to consolidate any internal utility classes such as
NullSafe (common null check idioms), StringExtensions, ordering algorithms, etc ...
but we would want to keep these classes contained, meaning they should not be for public use, just for internal use within Isis' code-base.
Java 9 has the perfect solution for this. But what can we do in the meantime (with Java 8)?
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)