cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Razumovsky (JIRA)" <>
Subject [jira] Updated: (CAY-1230) Refactoring & unification of "ROP" and "classic" class groups
Date Thu, 08 Oct 2009 11:34:48 GMT


Andrey Razumovsky updated CAY-1230:

    Fix Version/s:     (was: 3.0 beta 1)
                   Undefined future

> Refactoring & unification of "ROP" and "classic" class groups
> -------------------------------------------------------------
>                 Key: CAY-1230
>                 URL:
>             Project: Cayenne
>          Issue Type: Improvement
>          Components: Cayenne Core Library
>    Affects Versions: 3.0M6
>            Reporter: Andrey Razumovsky
>            Assignee: Andrey Razumovsky
>             Fix For: Undefined future
> Currently ROP-related classes (such as PersistentObject, CayenneContext, CayenneContextGraphManager
etc etc) have a lot of common with "classic" classes (such as CayenneDataObject, DataContext,
DataStore etc). Sometimes this is done in such bad way as duplicating of the code. This all
requires a fresh review.
> The goal is to refactor the situation as much as possible before we declare any "freeze
of API".
> First step in this way will be making CayenneDataObject subclass of PersistentObject
and thus simplifying first class and (maybe) adding some functionality to latter.

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

View raw message