From: <lh...@us...> - 2008-11-20 16:08:33
|
Revision: 221 http://tinytim.svn.sourceforge.net/tinytim/?rev=221&view=rev Author: lheuer Date: 2008-11-20 16:08:28 +0000 (Thu, 20 Nov 2008) Log Message: ----------- Fixed bug #2270475 Prepared release Modified Paths: -------------- tinytim/tags/release-1_5_0b2/CHANGES.txt tinytim/tags/release-1_5_0b2/build.properties tinytim/tags/release-1_5_0b2/src/main/java/org/tinytim/TopicUtils.java tinytim/tags/release-1_5_0b2/src/test/java/org/tinytim/TestTopicUtils.java Modified: tinytim/tags/release-1_5_0b2/CHANGES.txt =================================================================== --- tinytim/tags/release-1_5_0b2/CHANGES.txt 2008-11-20 16:04:19 UTC (rev 220) +++ tinytim/tags/release-1_5_0b2/CHANGES.txt 2008-11-20 16:08:28 UTC (rev 221) @@ -2,6 +2,13 @@ Changes Log =========== +1.5.0 b2 (20.11.2008) +----------------------- +Bugfixes: +--------- +* Bug #2270475 -- Topic types are not considered as dependency + + 1.5.0 beta (08.08.2008) ----------------------- Bugfixes: Modified: tinytim/tags/release-1_5_0b2/build.properties =================================================================== --- tinytim/tags/release-1_5_0b2/build.properties 2008-11-20 16:04:19 UTC (rev 220) +++ tinytim/tags/release-1_5_0b2/build.properties 2008-11-20 16:08:28 UTC (rev 221) @@ -1,4 +1,4 @@ version=1.5.0 -version_suffix=beta +version_suffix=b2 debug=off optimize=on Modified: tinytim/tags/release-1_5_0b2/src/main/java/org/tinytim/TopicUtils.java =================================================================== --- tinytim/tags/release-1_5_0b2/src/main/java/org/tinytim/TopicUtils.java 2008-11-20 16:04:19 UTC (rev 220) +++ tinytim/tags/release-1_5_0b2/src/main/java/org/tinytim/TopicUtils.java 2008-11-20 16:08:28 UTC (rev 221) @@ -84,7 +84,8 @@ boolean removable = typeInstanceIdx.getAssociations(topic).isEmpty() && typeInstanceIdx.getRoles(topic).isEmpty() && typeInstanceIdx.getOccurrences(topic).isEmpty() - && typeInstanceIdx.getNames(topic).isEmpty(); + && typeInstanceIdx.getNames(topic).isEmpty() + && typeInstanceIdx.getTopics(topic).isEmpty(); typeInstanceIdx.close(); if (removable) { IScopedIndex scopedIdx = idxMan.getScopedIndex(); Modified: tinytim/tags/release-1_5_0b2/src/test/java/org/tinytim/TestTopicUtils.java =================================================================== --- tinytim/tags/release-1_5_0b2/src/test/java/org/tinytim/TestTopicUtils.java 2008-11-20 16:04:19 UTC (rev 220) +++ tinytim/tags/release-1_5_0b2/src/test/java/org/tinytim/TestTopicUtils.java 2008-11-20 16:08:28 UTC (rev 221) @@ -61,6 +61,12 @@ ((IReifiable) assoc).setReifier(null); assertTrue(TopicUtils.isRemovable(topic)); assertTrue(TopicUtils.isRemovable(topic, true)); + // Topic type + Topic topic2 = _tm.createTopic(); + topic2.addType(topic); + assertFalse(TopicUtils.isRemovable(topic)); + topic2.removeType(topic); + assertTrue(TopicUtils.isRemovable(topic)); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |