Commit graph

221 commits

Author SHA1 Message Date
354d9f903f pom.xml: version set to 0.6.0-SNAPSHOT 2016-09-20 23:47:29 +01:00
c81d20ea5d Merge branch release/0.5.0 into master
Make ImmutableNodeItem extend NodeItem
Upgrade kemitix-parent to 2.1.0
Upgrade lombok to 1.16.10
Upgrade assertj to 3.5.2
2016-09-20 23:47:28 +01:00
fbeef95920 CHANGELOG 2016-09-20 23:47:28 +01:00
fa5cbcdb13 pom.xml: version set to 0.5.0 2016-09-20 23:47:28 +01:00
30ef9ddde8 Merge branch 'hotfix/0.4.2' into develop
* hotfix/0.4.2:
  pom.xml: version set to 0.4.2
2016-09-20 23:45:44 +01:00
b56e7f9d42 Merge pull request #21 from kemitix/immutable-tests
Extra test for ImmutableNodeItem
2016-09-20 23:41:43 +01:00
012cf7cdbf ImmutableNodeItemTest: add test for Nodes::asImmutable for non-root 2016-09-20 23:35:55 +01:00
2226d61b46 Nodes::asImmutableChild: use null parent if none found 2016-09-20 23:35:27 +01:00
e61f6db9cf Merge pull request #20 from kemitix/merge-nodeitem-into-abstract
Make ImmutableNodeItem an extension of NodeItem
2016-09-20 23:23:16 +01:00
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