|
76c4d4ceeb
|
Node: drop findOrCreateChild()
|
2016-09-20 23:16:19 +01:00 |
|
|
6a93ed9199
|
ImmutableNodeItemTest:: don't pass null to setParent in test
|
2016-09-20 23:16:19 +01:00 |
|
|
c77f9c29d3
|
NodeItem: don't call overridable method from constructor
|
2016-09-20 23:16:19 +01:00 |
|
|
48c5b15720
|
ImmutableNodeItem: now extends NodeItem
The AbstractNodeItem is now redundant and is removed.
|
2016-09-20 23:15:19 +01:00 |
|
|
ff3a456657
|
NodeItem: new constructor sets parent properly
|
2016-09-20 23:15:19 +01:00 |
|
|
93a3f2ad42
|
NodesTest: unnamed nodes have an empty string
|
2016-09-20 23:15:18 +01:00 |
|
|
d73a46b905
|
NodeItemTest: check that child is added to parent
|
2016-09-20 23:15:17 +01:00 |
|
|
77a7946e9c
|
NodeItem::findChild: improved Optional idiom
|
2016-09-20 23:15:17 +01:00 |
|
|
753b37cc1d
|
NodeItem::insertInPath: clarify local variable name
|
2016-09-20 23:15:17 +01:00 |
|
|
f9aba88d0c
|
NodeItem::getChild: simplify method
|
2016-09-20 23:15:17 +01:00 |
|
|
f34f2a7200
|
NodeItem: remove old constructors
|
2016-09-20 23:15:17 +01:00 |
|
|
dda6acc047
|
Nodes: use new NodeItem constructor
|
2016-09-20 23:15:17 +01:00 |
|
|
7f0f0d1bf9
|
NodeItem: add all args constructor
|
2016-09-20 22:12:29 +01:00 |
|
|
22518df8b9
|
Merge pull request #19 from kemitix/upgrade-kemitix-parent-to-2.1.0
Upgrade kemitix-parent to 2.1.0
|
2016-09-13 22:59:23 +01:00 |
|
|
df5ee5224b
|
pom.xml: upgrade kemitix-parent to 2.1.0
|
2016-09-13 22:48:30 +01:00 |
|
|
62d9d28fe1
|
{Abstract}NodeItem: reduce complexity of findInPath()
|
2016-09-13 22:48:30 +01:00 |
|
|
afdaa082cc
|
AbsractNodeItem: constructor children must not be null
|
2016-09-13 22:48:30 +01:00 |
|
|
4770a99983
|
AbstractNodeItem: add javadoc for constructor
|
2016-09-13 22:48:30 +01:00 |
|
|
99db9e2a1a
|
Node: remove undeclared runtime exceptions from javadoc
|
2016-09-13 22:48:30 +01:00 |
|
|
d32221c649
|
ImmutableNodeItem: add javadoc
|
2016-09-13 22:48:29 +01:00 |
|
|
29648c9f70
|
Code Style update - use wider limits
|
2016-09-13 22:48:28 +01:00 |
|
|
915a63f1b0
|
Node{Item}: undo line wraps
|
2016-09-13 22:48:28 +01:00 |
|
|
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 |
|
|
657dc5c956
|
Merged hotfix/0.4.2 into master
|
2016-09-13 19:48:46 +01:00 |
|
|
ab20620227
|
pom.xml: version set to 0.4.2
Failed to set the version in the pom for the 0.4.1 hotfix
|
2016-09-13 19:48:25 +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 |
|
|
ce55d437ba
|
Merged hotfix/0.4.1 into master
|
2016-09-13 07:52:28 +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 |
|