gitextract_4n9ri0yq/ ├── .doctrine-project.json ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── dependabot.yml │ └── workflows/ │ ├── coding-standards.yml │ ├── composer-lint.yml │ ├── continuous-integration.yml │ ├── release-on-milestone-closed.yml │ ├── static-analysis.yml │ └── website-schema.yml ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── docs/ │ └── en/ │ └── index.rst ├── phpcs.xml.dist ├── phpstan.neon.dist ├── phpunit.xml.dist ├── src/ │ ├── CachedWordInflector.php │ ├── GenericLanguageInflectorFactory.php │ ├── Inflector.php │ ├── InflectorFactory.php │ ├── Language.php │ ├── LanguageInflectorFactory.php │ ├── NoopWordInflector.php │ ├── Rules/ │ │ ├── English/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── Esperanto/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── French/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── Italian/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── NorwegianBokmal/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── Pattern.php │ │ ├── Patterns.php │ │ ├── Portuguese/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── Ruleset.php │ │ ├── Spanish/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ ├── Substitution.php │ │ ├── Substitutions.php │ │ ├── Transformation.php │ │ ├── Transformations.php │ │ ├── Turkish/ │ │ │ ├── Inflectible.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Rules.php │ │ │ └── Uninflected.php │ │ └── Word.php │ ├── RulesetInflector.php │ └── WordInflector.php └── tests/ ├── CachedWordInflectorTest.php ├── InflectorFactoryTest.php ├── InflectorFunctionalTest.php ├── InflectorTest.php ├── NoopWordInflectorTest.php ├── Rules/ │ ├── English/ │ │ └── EnglishFunctionalTest.php │ ├── Esperanto/ │ │ └── EsperantoFunctionalTest.php │ ├── French/ │ │ └── FrenchFunctionalTest.php │ ├── Italian/ │ │ └── ItalianFunctionalTest.php │ ├── LanguageFunctionalTestCase.php │ ├── NorwegianBokmal/ │ │ └── NorwegianBokmalFunctionalTest.php │ ├── PatternTest.php │ ├── PatternsTest.php │ ├── Portuguese/ │ │ └── PortugueseFunctionalTest.php │ ├── RulesetTest.php │ ├── Spanish/ │ │ └── SpanishFunctionalTest.php │ ├── SubstitutionTest.php │ ├── SubstitutionsTest.php │ ├── TransformationTest.php │ ├── TransformationsTest.php │ ├── Turkish/ │ │ └── TurkishFunctionalTest.php │ └── WordTest.php └── RulesetInflectorTest.php