You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Michael Gentry (JIRA)" <ji...@apache.org> on 2009/10/01 13:55:23 UTC

[jira] Created: (CAY-1283) Update Ordering to take enums instead of boolean flags.

Update Ordering to take enums instead of boolean flags.
-------------------------------------------------------

                 Key: CAY-1283
                 URL: https://issues.apache.org/jira/browse/CAY-1283
             Project: Cayenne
          Issue Type: Improvement
          Components: Cayenne Core Library, Cayenne Documentation, Cayenne Examples, Cayenne Website
    Affects Versions: 3.0M6
         Environment: All.
            Reporter: Michael Gentry
            Assignee: Michael Gentry
            Priority: Minor
             Fix For: Short term future


The Ordering class currently takes booleans to indicate ascending/descending and case sensitive/insensitive.  When reading the code, it is impossible to know what "true" and "false" actually mean unless you are familiar with the API.  Update the class to use descriptive enums instead of boolean flags.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (CAY-1283) Update Ordering to take enums instead of boolean flags.

Posted by "Michael Gentry (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAY-1283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Gentry closed CAY-1283.
-------------------------------


> Update Ordering to take enums instead of boolean flags.
> -------------------------------------------------------
>
>                 Key: CAY-1283
>                 URL: https://issues.apache.org/jira/browse/CAY-1283
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library, Cayenne Documentation, Cayenne Examples, Cayenne Website
>    Affects Versions: 3.0M6
>         Environment: All.
>            Reporter: Michael Gentry
>            Assignee: Michael Gentry
>            Priority: Minor
>             Fix For: 3.0 beta 1
>
>
> The Ordering class currently takes booleans to indicate ascending/descending and case sensitive/insensitive.  When reading the code, it is impossible to know what "true" and "false" actually mean unless you are familiar with the API.  Update the class to use descriptive enums instead of boolean flags.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAY-1283) Update Ordering to take enums instead of boolean flags.

Posted by "Michael Gentry (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAY-1283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Gentry resolved CAY-1283.
---------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: Short term future)
                   3.0M6

> Update Ordering to take enums instead of boolean flags.
> -------------------------------------------------------
>
>                 Key: CAY-1283
>                 URL: https://issues.apache.org/jira/browse/CAY-1283
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library, Cayenne Documentation, Cayenne Examples, Cayenne Website
>    Affects Versions: 3.0M6
>         Environment: All.
>            Reporter: Michael Gentry
>            Assignee: Michael Gentry
>            Priority: Minor
>             Fix For: 3.0M6
>
>
> The Ordering class currently takes booleans to indicate ascending/descending and case sensitive/insensitive.  When reading the code, it is impossible to know what "true" and "false" actually mean unless you are familiar with the API.  Update the class to use descriptive enums instead of boolean flags.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CAY-1283) Update Ordering to take enums instead of boolean flags.

Posted by "Michael Gentry (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CAY-1283?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Gentry updated CAY-1283:
--------------------------------

    Fix Version/s:     (was: 3.0M6)
                   3.0 beta 1

> Update Ordering to take enums instead of boolean flags.
> -------------------------------------------------------
>
>                 Key: CAY-1283
>                 URL: https://issues.apache.org/jira/browse/CAY-1283
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library, Cayenne Documentation, Cayenne Examples, Cayenne Website
>    Affects Versions: 3.0M6
>         Environment: All.
>            Reporter: Michael Gentry
>            Assignee: Michael Gentry
>            Priority: Minor
>             Fix For: 3.0 beta 1
>
>
> The Ordering class currently takes booleans to indicate ascending/descending and case sensitive/insensitive.  When reading the code, it is impossible to know what "true" and "false" actually mean unless you are familiar with the API.  Update the class to use descriptive enums instead of boolean flags.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.