Skip to content

Commit b97be71

Browse files
committed
small pkg change
1 parent 93c3157 commit b97be71

File tree

12 files changed

+19
-23
lines changed

12 files changed

+19
-23
lines changed

pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@
4141
<version>${spacy4j.version}</version>
4242
<scope>test</scope>
4343
</dependency>
44+
<dependency>
45+
<groupId>io.languagetoys</groupId>
46+
<artifactId>spacy4j-adapters-spacy-server</artifactId>
47+
<version>${spacy4j.version}</version>
48+
<scope>test</scope>
49+
</dependency>
4450
<dependency>
4551
<groupId>org.junit.jupiter</groupId>
4652
<artifactId>junit-jupiter</artifactId>

src/main/java/com/github/manzurola/errgent/core/Generator.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ public interface Generator {
1111
Doc parse(String text);
1212

1313
List<Inflection> generate(List<Token> target, InflectionFilter filter);
14+
1415
}

src/main/java/com/github/manzurola/errgent/core/GeneratorImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.github.manzurola.errgent.core;
22

33
import com.github.manzurola.errgent.core.filter.InflectionFilter;
4+
import com.github.manzurola.errgent.core.inflect.DocFactory;
45
import com.github.manzurola.errgent.core.inflect.Inflector;
56
import io.languagetoys.errant4j.core.Annotation;
67
import io.languagetoys.errant4j.core.Annotator;
@@ -43,7 +44,6 @@ public List<Inflection> generate(List<Token> target, InflectionFilter filter) {
4344
})
4445
.filter(filter::filter)
4546
.collect(Collectors.toList());
46-
4747
}
4848

4949
}

src/main/java/com/github/manzurola/errgent/core/filter/InflectionFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ public interface InflectionFilter {
99

1010
boolean filter(Inflection inflection);
1111

12-
static InflectionFilter ofAllErrors(GrammaticalError... errors) {
12+
static InflectionFilter matchesAllErrors(GrammaticalError... errors) {
1313
return new AllErrorsInflectionFilter(Set.of(errors));
1414
}
1515

16-
static InflectionFilter ofAnyError(GrammaticalError... errors) {
16+
static InflectionFilter matchesAnyError(GrammaticalError... errors) {
1717
return new AnyErrorInflectionFilter(Set.of(errors));
1818
}
1919
}

src/main/java/com/github/manzurola/errgent/core/inflect/CompositeInflectorNew.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.github.manzurola.errgent.core.inflect;
22

3-
import com.github.manzurola.errgent.core.DocFactory;
43
import io.languagetoys.spacy4j.api.containers.Doc;
54
import io.languagetoys.spacy4j.api.containers.Token;
65

src/main/java/com/github/manzurola/errgent/core/DocFactory.java renamed to src/main/java/com/github/manzurola/errgent/core/inflect/DocFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.github.manzurola.errgent.core;
1+
package com.github.manzurola.errgent.core.inflect;
22

33
import io.languagetoys.errant4j.core.Annotator;
44
import io.languagetoys.spacy4j.api.containers.Doc;

src/main/java/com/github/manzurola/errgent/core/inflect/Inflector.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.github.manzurola.errgent.core.inflect;
22

3-
import com.github.manzurola.errgent.core.DocFactory;
43
import io.languagetoys.spacy4j.api.containers.Doc;
54
import io.languagetoys.spacy4j.api.containers.Token;
65

src/main/java/com/github/manzurola/errgent/core/inflect/TokenRemovingInflector.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.github.manzurola.errgent.core.inflect;
22

3-
import com.github.manzurola.errgent.core.DocFactory;
43
import io.languagetoys.spacy4j.api.containers.Doc;
54
import io.languagetoys.spacy4j.api.containers.Token;
65

src/main/java/com/github/manzurola/errgent/core/merge/Merger.java

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

src/main/java/com/github/manzurola/errgent/lang/en/inflector/EnInflector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.github.manzurola.errgent.lang.en.inflector;
22

3-
import com.github.manzurola.errgent.core.DocFactory;
3+
import com.github.manzurola.errgent.core.inflect.DocFactory;
44
import com.github.manzurola.errgent.core.inflect.CompositeInflectorNew;
55
import com.github.manzurola.errgent.core.inflect.Inflector;
66
import com.github.manzurola.errgent.core.inflect.TokenRemovingInflector;

src/main/java/com/github/manzurola/errgent/lang/en/inflector/simplenlg/SimpleNLGInflector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.github.manzurola.errgent.lang.en.inflector.simplenlg;
22

3-
import com.github.manzurola.errgent.core.DocFactory;
3+
import com.github.manzurola.errgent.core.inflect.DocFactory;
44
import com.github.manzurola.errgent.core.inflect.Inflector;
55
import io.languagetoys.errant4j.lang.en.utils.wordlist.HunspellWordList;
66
import io.languagetoys.errant4j.lang.en.utils.wordlist.WordList;

src/test/java/com/github/manzurola/errgent/lang/en/ErrgentTest.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import io.languagetoys.spacy4j.api.SpaCy;
1212
import io.languagetoys.spacy4j.api.containers.Doc;
1313
import org.junit.jupiter.api.Assertions;
14+
import org.junit.jupiter.api.Disabled;
1415
import org.junit.jupiter.api.Test;
1516

1617
import java.util.List;
@@ -22,8 +23,8 @@ public class ErrgentTest {
2223

2324
@Test
2425
void singleInflection() {
25-
SpaCy spaCy = SpaCy.create(CoreNLPAdapter.create());
26-
Annotator annotator = Errant.newAnnotator("en", spaCy);
26+
SpaCy spacy = SpaCy.create(CoreNLPAdapter.create());
27+
Annotator annotator = Errant.newAnnotator("en", spacy);
2728
Generator generator = new GeneratorImpl(annotator, new EnInflector());
2829

2930
Doc source = generator.parse("My girls like to has fun.");
@@ -38,14 +39,15 @@ void singleInflection() {
3839

3940
Inflection expected = Inflection.of(source, List.of(annotation));
4041

41-
InflectionFilter filter = InflectionFilter.ofAllErrors(REPLACEMENT_SUBJECT_VERB_AGREEMENT);
42+
InflectionFilter filter = InflectionFilter.matchesAllErrors(REPLACEMENT_SUBJECT_VERB_AGREEMENT);
4243

4344
List<Inflection> inflections = generator.generate(target.tokens(), filter);
4445

4546
Inflection actual = inflections.get(0);
4647
Assertions.assertEquals(expected, actual);
4748
}
4849

50+
@Disabled
4951
@Test
5052
void multipleInflections() {
5153
SpaCy spaCy = SpaCy.create(CoreNLPAdapter.create());
@@ -71,7 +73,7 @@ void multipleInflections() {
7173

7274
Inflection expected = Inflection.of(source, List.of(annotation1, annotation2));
7375

74-
InflectionFilter filter = InflectionFilter.ofAllErrors(REPLACEMENT_SUBJECT_VERB_AGREEMENT);
76+
InflectionFilter filter = InflectionFilter.matchesAllErrors(REPLACEMENT_SUBJECT_VERB_AGREEMENT);
7577

7678
List<Inflection> inflections = generator.generate(target.tokens(), filter);
7779

0 commit comments

Comments
 (0)