Test Blame

src/test/java/org/apache/commons/collections4/TrieUtilsTest.java
TagDateBlameLineSource
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  42
    public void testUnmodifiableTrie() {
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  43
        Trie trie = TrieUtils.unmodifiableTrie(new PatriciaTrie());
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  44
        assertTrue("Returned object should be an UnmodifiableTrie.",
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  45
            trie instanceof UnmodifiableTrie);
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  46
        try {
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  47
            TrieUtils.unmodifiableTrie(null);
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  48
            fail("Expecting IllegalArgumentException for null trie.");
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  49
        } catch (final IllegalArgumentException ex) {
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  50
            // expected
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  51
        }
  COLLECTIONS_4_0_RC3    Mon Nov 11 18:09:42 JST 2013    9e8b37  52
    }

Found Source Blame

src/main/java/org/apache/commons/collections4/TrieUtils.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  45
        return UnmodifiableTrie.unmodifiableTrie(trie);
src/main/java/org/apache/commons/collections4/trie/AbstractBitwiseTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  48
    protected AbstractBitwiseTrie(final KeyAnalyzer keyAnalyzer) {
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  49
        if (keyAnalyzer == null) {
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  53
        this.keyAnalyzer = keyAnalyzer;
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  54
    }
src/main/java/org/apache/commons/collections4/trie/AbstractBitwiseTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Tue Jan 08 02:15:14 JST 2013    9aea10  159
        public BasicEntry(final K key, final V value) {
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  160
            this.key = key;
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  161
            this.value = value;
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  162
        }
src/main/java/org/apache/commons/collections4/trie/KeyAnalyzer.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Tue Jun 11 06:46:19 JST 2013    467d51  35
public abstract class KeyAnalyzer implements Comparator, Serializable {
src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1302
            super(key, value);
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1304
            this.bitIndex = bitIndex;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1306
            this.parent = null;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1307
            this.left = this;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1308
            this.right = null;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1309
            this.predecessor = this;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  1310
        }
src/main/java/org/apache/commons/collections4/trie/analyzer/StringKeyAnalyzer.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Tue Jun 11 06:46:19 JST 2013    467d51  27
public class StringKeyAnalyzer extends KeyAnalyzer {
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  32
    public static final StringKeyAnalyzer INSTANCE = new StringKeyAnalyzer();
src/main/java/org/apache/commons/collections4/trie/UnmodifiableTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  55
        return new UnmodifiableTrie(trie);
  COLLECTIONS_4_0_RC1    Mon Oct 21 06:12:51 JST 2013    4fca82  65
    public UnmodifiableTrie(final Trie trie) {
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  66
        if (trie == null) {
  COLLECTIONS_4_0_ALPHA1_RC1    Mon Aug 27 04:23:25 JST 2012    38bb9b  67
            throw new IllegalArgumentException("Trie must not be null");
  COLLECTIONS_4_0_RC1    Mon Oct 21 06:12:51 JST 2013    4fca82  70
        final Trie tmpTrie = (Trie) trie;
  COLLECTIONS_4_0_RC1    Mon Oct 21 06:12:51 JST 2013    4fca82  71
        this.delegate = tmpTrie;
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  72
    }
src/main/java/org/apache/commons/collections4/trie/PatriciaTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  63
        super(new StringKeyAnalyzer());
  COLLECTIONS_4_0_ALPHA1_RC1    Thu Jul 26 05:42:48 JST 2012    c57a9a  64
    }
src/main/java/org/apache/commons/collections4/trie/AbstractPatriciaTrie.java
TagDateBlameLineSource
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  51
    private transient TrieEntry root = new TrieEntry(null, null, -1);
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  63
    private transient int size = 0;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  69
    protected transient int modCount = 0;
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  72
        super(keyAnalyzer);
  COLLECTIONS_4_0_ALPHA1_RC1    Fri Jun 14 06:01:00 JST 2013    83226e  73
    }