Skip to content

Commit e35678f

Browse files
committed
Refactor class hierarchy with Claude
1 parent 067ac3e commit e35678f

19 files changed

Lines changed: 31 additions & 562 deletions

File tree

common/src/java/com/github/oeuvres/alix/lucene/DocHilite.java

Lines changed: 0 additions & 543 deletions
This file was deleted.

common/src/java/com/github/oeuvres/alix/lucene/LuceneIndex.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
import org.apache.lucene.store.Directory;
1818
import org.apache.lucene.store.FSDirectory;
1919

20+
import com.github.oeuvres.alix.lucene.fluc.Fluc;
21+
import com.github.oeuvres.alix.lucene.fluc.FlucCategory;
22+
import com.github.oeuvres.alix.lucene.fluc.FlucFacet;
23+
import com.github.oeuvres.alix.lucene.fluc.FlucNum;
24+
import com.github.oeuvres.alix.lucene.fluc.FlucText;
2025
import com.github.oeuvres.alix.util.Dir;
2126

2227
/**

common/src/java/com/github/oeuvres/alix/lucene/Partition.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
import org.apache.lucene.util.FixedBitSet;
1111

12+
import com.github.oeuvres.alix.lucene.fluc.FlucNum;
13+
import com.github.oeuvres.alix.lucene.fluc.FlucText;
1214
import com.github.oeuvres.alix.lucene.terms.FieldStats;
1315

1416
/**

common/src/java/com/github/oeuvres/alix/lucene/TopTerms.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* <p>
3232
* A {@code TopTerms} instance is obtained from
33-
* {@link com.github.oeuvres.alix.lucene.FlucText#topTerms()} and is bound to
33+
* {@link com.github.oeuvres.alix.lucene.fluc.FlucText#topTerms()} and is bound to
3434
* one field's {@link FieldStats} and {@link TermLexicon}. The instance holds no
3535
* ranking after construction. A ranking is produced by one of the ranking
3636
* methods.

common/src/java/com/github/oeuvres/alix/lucene/Fluc.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/Fluc.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.Closeable;
44
import java.io.IOException;
@@ -16,6 +16,8 @@
1616
import org.apache.lucene.index.IndexReader;
1717
import org.apache.lucene.index.LeafReaderContext;
1818

19+
import com.github.oeuvres.alix.lucene.LuceneIndex;
20+
1921
/**
2022
* Field of a Lucene index, with type-specific cached resources.
2123
*

common/src/java/com/github/oeuvres/alix/lucene/FlucCategory.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/FlucCategory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.IOException;
44
import java.util.Arrays;

common/src/java/com/github/oeuvres/alix/lucene/FlucFacet.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/FlucFacet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.IOException;
44
import java.util.Arrays;

common/src/java/com/github/oeuvres/alix/lucene/FlucNum.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/FlucNum.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.IOException;
44
import java.util.NoSuchElementException;

common/src/java/com/github/oeuvres/alix/lucene/FlucStored.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/FlucStored.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.IOException;
44
import java.util.Set;

common/src/java/com/github/oeuvres/alix/lucene/FlucString.java renamed to common/src/java/com/github/oeuvres/alix/lucene/fluc/FlucString.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.oeuvres.alix.lucene;
1+
package com.github.oeuvres.alix.lucene.fluc;
22

33
import java.io.IOException;
44
import java.util.ArrayList;

0 commit comments

Comments
 (0)