|
8aa8abe329
|
@author: add email address
|
2016-09-13 22:48:28 +01:00 |
|
|
a39fa049c2
|
LICENSE{ => .txt}: rename and add to java sources
Rename the LICENSE file and add a copy of it to each java source file as a header.
|
2016-09-13 22:48:28 +01:00 |
|
|
d0624cee73
|
Merge pull request #18 from kemitix/upgrade-lombok-to-1.16.10
pom.xml: upgrade lombok to 1.16.10
|
2016-09-13 20:12:22 +01:00 |
|
|
83d9bc50fd
|
pom.xml: upgrade lombok to 1.16.10
|
2016-09-13 20:06:13 +01:00 |
|
|
30ca23051f
|
Merge pull request #17 from kemitix/upgrade-assertj-to-3.5.2
pom.xml: upgrade assertj to 3.5.2
|
2016-09-13 08:17:10 +01:00 |
|
|
cf347c92ed
|
pom.xml: upgrade assertj to 3.5.2
|
2016-09-13 08:09:04 +01:00 |
|
|
7030cbc4de
|
Merged hotfix/0.4.1 into develop
|
2016-09-13 07:52:35 +01:00 |
|
|
57c08153d3
|
Node: fix broken javadoc
|
2016-09-13 07:51:58 +01:00 |
|
|
3db3c0287e
|
pom.xml: version set to 0.5.0-SNAPSHOT
|
2016-09-13 07:39:06 +01:00 |
|
|
f4d1d6e689
|
Merge branch release/0.4.0 into master
Upgrade kemitix-parent to 2.0.0
Add ImmutableTree implementation
Switch to static factory constructors
|
2016-09-13 07:39:05 +01:00 |
|
|
4f71354283
|
CHANGELOG
|
2016-09-13 07:39:05 +01:00 |
|
|
4f4266fe3e
|
pom.xml: version set to 0.4.0
|
2016-09-13 07:39:05 +01:00 |
|
|
600eb94616
|
Merge pull request #16 from kemitix/upgrade-kemitix-parent-to-2.0.0
Upgrade kemitix-parent to 2.0.0
|
2016-09-04 22:32:52 +01:00 |
|
|
29a5ceca82
|
NodeItem: remove support for dynamic names
|
2016-09-04 22:19:22 +01:00 |
|
|
69be86ba07
|
NodeItem: reduce complexity of addChild
|
2016-09-04 22:13:10 +01:00 |
|
|
9ec2668802
|
NodeItem: wrap lines at 80 columns
|
2016-09-04 20:00:55 +01:00 |
|
|
e4c4fdf4bc
|
NodeItem,: use strange javadoc element ordering
|
2016-09-04 20:00:55 +01:00 |
|
|
cd1afc6778
|
NodeItem: avoid import .*
|
2016-09-04 20:00:55 +01:00 |
|
|
1da9d44a8b
|
Node: add javadoc @deprecated to findOrCreateChild
|
2016-09-04 20:00:55 +01:00 |
|
|
40f49fd832
|
NodeItem: refactored insertInPath to be easier to understand
|
2016-09-04 20:00:54 +01:00 |
|
|
e28b140db8
|
NodeItem: simplify inserting child into path
|
2016-09-04 19:28:20 +01:00 |
|
|
91c57f098e
|
{Abstract}NodeItem: rewrite findInPath to avoid recursion
|
2016-09-04 19:21:41 +01:00 |
|
|
6987f927fe
|
{Immutable}NodeItemTest: categorise findInPath tests
|
2016-09-04 19:21:18 +01:00 |
|
|
02d07605c0
|
NodeFindInPathTestsCategory: added
|
2016-09-04 19:20:16 +01:00 |
|
|
9f3aec202a
|
{Abstract}NodeItem: reduce nested if statements
|
2016-09-04 18:59:22 +01:00 |
|
|
37247e93bc
|
node: change javadoc element order to Atclause order
The default configuration of the AtclauseOrder is a bit strange.
|
2016-09-04 18:44:29 +01:00 |
|
|
5c129b54b8
|
NodeItem: put trailing comments on their own line
|
2016-09-04 18:24:21 +01:00 |
|
|
3d94eaeb32
|
AbstractNodeItem: refactor formatting name by depth
Remove duplicate string literals.
|
2016-09-04 18:24:20 +01:00 |
|
|
6253a3226f
|
NodeItem: simplify stream().forEach()
|
2016-09-04 18:24:20 +01:00 |
|
|
2a435a849e
|
NodeItem: refactor formatting name by depth
Remove duplicate string literals.
|
2016-09-04 18:24:20 +01:00 |
|
|
b2130442e5
|
AbstractNodeItem: replace manual null checks with @NonNull
|
2016-08-22 08:52:42 +01:00 |
|
|
d99fcdcebe
|
NodeItem: replace manual null checks with @NonNull
|
2016-08-22 08:52:24 +01:00 |
|
|
e108d61ac5
|
pom.xml: move lombok to compile scope
|
2016-08-22 08:48:31 +01:00 |
|
|
acce849819
|
checkstyle.xml: removed
|
2016-08-22 08:45:00 +01:00 |
|
|
08b934a6d6
|
pom.xml: upgrade kemitix-parent to 2.0.0
|
2016-08-22 08:44:48 +01:00 |
|
|
f0b2ccbbb4
|
Merge pull request #15 from kemitix/immutable-tree
Immutable tree
|
2016-08-21 19:16:33 +01:00 |
|
|
f1a73366bd
|
Nodes.asImmutable: added to create an immutable copy of a node tree
|
2016-08-21 19:09:47 +01:00 |
|
|
421ad743f0
|
ImmutableNodeItem: added
|
2016-08-21 19:09:12 +01:00 |
|
|
be0685538f
|
AbstractNodeItem: added
|
2016-08-21 19:08:59 +01:00 |
|
|
cf6bc72717
|
NodeItem: hide package class - use Node interface only
|
2016-08-21 15:39:02 +01:00 |
|
|
427f0ac3b1
|
Merge pull request #14 from kemitix/static-factory-constructors
Static factory constructors
|
2016-08-21 12:55:58 +01:00 |
|
|
7a10498a31
|
NodeItem: remove dynamic name support for nodes
|
2016-08-21 12:46:21 +01:00 |
|
|
1b0b022281
|
NodeItem.findChild(): rewrite stream filter
|
2016-08-21 12:46:21 +01:00 |
|
|
2da1d9aa3d
|
NodeItem: add deprecated to implementation of deprecated interface method
|
2016-08-21 12:27:50 +01:00 |
|
|
e9b43cb73c
|
[BREAKING] NodeItem: require instantiation using Nodes
This breaks the existing API where NodeItem<T> could be instantiated directly.
|
2016-08-21 12:22:04 +01:00 |
|
|
51e8194db7
|
Nodes: add utility class to create Node instances
|
2016-08-21 12:22:04 +01:00 |
|
|
39721e77c1
|
pom.xml: add dependency on net.trajano.commons to utility class testing
|
2016-08-21 11:36:46 +01:00 |
|
|
f945af160a
|
NodeItem: deprecate dynamic node names
With the aim of moving towards immutable objects, node shouldn't have
dynamic names. I've not found a use for them in my own projects.
|
2016-08-21 11:29:42 +01:00 |
|
|
5eb4090acf
|
Merge pull request #13 from kemitix/ignore-remove-ide-files
Ignore remove ide files
|
2016-08-21 10:55:36 +01:00 |
|
|
bc5320b573
|
.gitignore: ignore intellij project files
|
2016-08-21 10:49:05 +01:00 |
|