Issue Details (XML | Word | Printable)

Key: NUCCORE-620
Type: Improvement Improvement
Status: Closed Closed
Resolution: Won't Fix
Priority: Minor Minor
Assignee: Unassigned
Reporter: Erik Bengtson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
DataNucleus Core

Change MetaData operations signature to allow any language type

Created: 27/Dec/10 08:20 PM   Updated: 06/Feb/12 10:13 AM   Resolved: 12/Jan/12 05:21 PM
Component/s: Code Structure, MetaData
Affects Version/s: None
Fix Version/s: None


 Description  « Hide
Metadata has 2 sources:

- loading mapping files (.JDO;.JPA:.ORM)
- loading language types (java:java.lang.reflect,java.lang.annotation;xml:xsd;json:jsonschema)

Loading language types should be split to specific classes, but today they are merged.


Operations in MetaData have a Class argument, instead it should take a org.datanucleus.metadata.Type.


Erik Bengtson made changes - 03/Jan/11 10:41 PM
Field Original Value New Value
Summary Split java type metadata from MetaData package so we can use MetaData for any language type Change MetaData operations signature to allow any language type
Description Metadata has 2 sources:

- loading mapping files (.JDO;.JPA:.ORM)
- loading language types (java:java.lang.reflect,java.lang.annotation;xml:xsd;json:jsonschema)

Loading language types should be split to specific classes, but today they are merged.
Metadata has 2 sources:

- loading mapping files (.JDO;.JPA:.ORM)
- loading language types (java:java.lang.reflect,java.lang.annotation;xml:xsd;json:jsonschema)

Loading language types should be split to specific classes, but today they are merged.


Operations in MetaData have a Class argument, instead it should take a org.datanucleus.metadata.Type.
Andy Jefferson added a comment - 25/Jan/11 03:05 PM
3.0.0 M1 release will be on 1st Feb 2011. Please mark this as either for a different release, or complete before then

Andy Jefferson made changes - 31/Jan/11 11:34 AM
Fix Version/s 3.0.0.m1 [ 11060 ]
Andy Jefferson made changes - 03/Aug/11 02:50 PM
Priority Major [ 3 ] Minor [ 4 ]
Andy Jefferson added a comment - 12/Jan/12 05:21 PM
No resource for such things. Obviously if somebody comes along who is willing to provide their time then great

Andy Jefferson made changes - 12/Jan/12 05:21 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Won't Fix [ 2 ]
Andy Jefferson made changes - 06/Feb/12 10:13 AM
Status Resolved [ 5 ] Closed [ 6 ]