Issue Details (XML | Word | Printable)

Key: JAVAMONEY-10
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: keilw
Reporter: keilw
Votes: 0
Watchers: 0
Operations

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

Keep JDK Stub up to date

Created: 20/Jan/13 02:57 PM   Updated: 10/Nov/13 10:44 PM  Due: 09/Apr/13   Resolved: 08/Apr/13 11:08 PM
Component/s: Impl: RI
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Tags: jdk
Participants: keilw


 Description  « Hide

After updates to CurrencyUnit, the jdk-stub module no longer compiled.
Please while it isn't part of the "portable RI", let's always ensure, it's up do date with the spec given this will become the de facto RI for either SE 9, CLDC 8/9 or both.



keilw made changes - 20/Jan/13 03:05 PM
Field Original Value New Value
Status Open [ 1 ] In Progress [ 3 ]
keilw made changes - 23/Jan/13 08:56 PM
Original Estimate 0 minutes [ 0 ]
Remaining Estimate 0 minutes [ 0 ]
Due Date 2013-01-19 00:00:00.0 2013-01-31 00:00:00.0
keilw made changes - 23/Jan/13 08:57 PM
Issue Type Bug [ 1 ] Improvement [ 4 ]
keilw added a comment - 05/Feb/13 07:53 PM

Fixed the Stub again, a change of the getValid* methods in CurrencyUnit forced it, after code was broken there.
This module should probably also be included in a CI Job to ensure consistency.

If returning <code>null</code> is a mandatory requirement for these timestamps, leaving them as Long object instead of a simple long primitive type might be acceptable, but I see a possible overhead or risk of people using AutoBoxing in real life when they gather such primitive values from System.currentTimeMillis(), System.nanoTime() or similar.
Ultimately that will be up to advise by Oracle Architects, if a complex type is feasible, especially if this affects java.util.Currency, too.


keilw made changes - 05/Feb/13 07:59 PM
Due Date 2013-01-31 00:00:00.0 2013-03-31 00:00:00.0
atsticks made changes - 16/Feb/13 04:02 PM
Component/s Platform: SE/JDK Adaptations [ 14830 ]
keilw made changes - 16/Feb/13 04:03 PM
Tags standalone
keilw made changes - 16/Feb/13 04:03 PM
Tags standalone jdk standalone
keilw made changes - 16/Feb/13 04:03 PM
Tags jdk standalone jdk
keilw made changes - 08/Apr/13 11:07 PM
Due Date 2013-03-31 00:00:00.0 2013-04-09 00:00:00.0
keilw made changes - 08/Apr/13 11:08 PM
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]
atsticks made changes - 08/Aug/13 06:04 AM
Status Resolved [ 5 ] Closed [ 6 ]
keilw made changes - 10/Nov/13 10:44 PM
Component/s Impl: RI [ 14824 ]
Component/s Impl: SE/JDK Adaptations [ 14830 ]