Author: timotei
Date: Sun Jul 10 22:48:23 2011
New Revision: 50270
URL: http://svn.gna.org/viewcvs/wesnoth?rev=50270&view=rev
Log:
eclipse plugin: Tweak the new node's index. If the
new index is greater than the previous + step,
use the latter
Modified:
trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java
Modified:
trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java?rev=50270&r1=50269&r2=50270&view=diff
==============================================================================
---
trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java
(original)
+++
trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java
Sun Jul 10 22:48:23 2011
@@ -151,7 +151,7 @@
// we found the place?
if ( ResourceUtils.wmlFileNameCompare(
- tmpNode.getFile( ).getName( ), fileName ) > 0
) {
+ tmpNode.getFile( ).getName( ), fileName ) > 0
) {
previous_ = tmpNode.getPrevious( );
@@ -292,9 +292,13 @@
// inserting is done between 2 nodes
if ( previous_.getNext( ) != null ){
- newNode.setIndex(
- (previous_.getIndex( ) +
- previous_.getNext( ).getIndex( )) / 2 );
+ int newIndex = (previous_.getIndex( ) +
+ previous_.getNext( ).getIndex( )) / 2;
+
+ if ( newIndex > previous_.getIndex( ) +
DependencyListNode.INDEX_STEP )
+ newIndex = previous_.getIndex( ) +
DependencyListNode.INDEX_STEP ;
+
+ newNode.setIndex( newIndex);
newNode.setNext( previous_.getNext( ) );
previous_.getNext( ).setPrevious( newNode );
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits