summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/bjc/inflexion/InflectionML.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/main/java/bjc/inflexion/InflectionML.java b/src/main/java/bjc/inflexion/InflectionML.java
index 5705cab..7d0cb6a 100644
--- a/src/main/java/bjc/inflexion/InflectionML.java
+++ b/src/main/java/bjc/inflexion/InflectionML.java
@@ -96,13 +96,6 @@ public class InflectionML {
inflectSingular = true;
}
- /*
- * Break out of switch.
- */
- if (optionSet.contains("d")) {
- formMatcher.appendReplacement(formBuffer, "");
- break;
- }
String rep = text;
@@ -120,10 +113,18 @@ public class InflectionML {
if (optionSet.contains("a")) {
/*
- * TODO implement a/an for nouns
+ * @TODO implement a/an for nouns
*/
}
+ /*
+ * Break out of switch.
+ */
+ if (optionSet.contains("d")) {
+ formMatcher.appendReplacement(formBuffer, rep);
+ break;
+ }
+
final boolean shouldOverride = !(rep.equals("no") || rep.equals("a")
|| rep.equals("an"));