[rules-dev] BetaNode getConstraints

Mark Proctor mproctor at codehaus.org
Sat Feb 10 15:52:22 EST 2007


BetaNode getConstraints is returning AlphaNodefieldConstriant[], that 
loooks like a refactor bug to me?

    public AlphaNodeFieldConstraint[] getConstraints() {
        final LinkedList constraints = this.constraints.getConstraints();

        final AlphaNodeFieldConstraint[] array = new 
AlphaNodeFieldConstraint[constraints.size()];
        int i = 0;
        for ( LinkedListEntry entry = (LinkedListEntry) 
constraints.getFirst(); entry != null; entry = (LinkedListEntry) 
entry.getNext() ) {
            array[i++] = (AlphaNodeFieldConstraint) entry.getObject();
        }
        return array;
    }



changing now.



More information about the rules-dev mailing list