You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (Jira)" <ji...@apache.org> on 2026/07/18 19:54:00 UTC
[jira] [Updated] (CAY-2980) Improve model name generation
[ https://issues.apache.org/jira/browse/CAY-2980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrus Adamchik updated CAY-2980:
---------------------------------
Description:
Current model name generation is based on an old third-party "inflector" library. Let's internalize these algorithms and get rid of the dependency and try improve name generation intelligence.
1. Get rid of the old inflector.
2. Implement an internal pluralization based on a common two-form English inflection algorithm
was:Current model name generation is based on an old third-party "inflector" library. Let's internalize these algorithms and get rid of the dependency and try improve name generation intelligence.
> Improve model name generation
> -----------------------------
>
> Key: CAY-2980
> URL: https://issues.apache.org/jira/browse/CAY-2980
> Project: Cayenne
> Issue Type: Task
> Reporter: Andrus Adamchik
> Assignee: Andrus Adamchik
> Priority: Minor
> Fix For: 5.0-M3
>
>
> Current model name generation is based on an old third-party "inflector" library. Let's internalize these algorithms and get rid of the dependency and try improve name generation intelligence.
> 1. Get rid of the old inflector.
> 2. Implement an internal pluralization based on a common two-form English inflection algorithm
--
This message was sent by Atlassian Jira
(v8.20.10#820010)