Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1159)

Issue 5907071: Korean (and generic) lunar calendar implementation

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by zkim
Modified:
10 years ago
Reviewers:
umesh nair <umesh, jungshik, markus scherer <mscherer, jungshik shin <jungshik, mscherer_g, yoshito_umaoka
Base URL:
http://source.icu-project.org/repos/icu/icu4j/trunk/
Visibility:
Public.

Description

1. Changed implementation of ChineseCalendar (and renamed to LunarCalendar) that it can also be used for other Asian (Korean/Japanese/Vietnamese, for example) lunar calendars. 2. Created KoreanCalendar & KoreanCalendarTest 3. Created ChineseCalendar as a subclass of LunarCalendar (it passes the original test) Additional Note: Since I don't know how to generate serialVersionUID for each classes, I just manually made them up for now -- so someone needs to work on it.

Patch Set 1 #

Patch Set 2 : Moved ChineseDataFormat related part to LunarCalendar class #

Patch Set 3 : Changed LunarCalendar class' name to EastAsianLuniSolarCalendar as Jungshik suggested #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1106 lines, -1086 lines) Patch
main/classes/core/src/com/ibm/icu/util/ChineseCalendar.java View 1 2 12 chunks +35 lines, -746 lines 0 comments Download
main/classes/core/src/com/ibm/icu/util/EastAsianLuniSolarCalendar.java View 1 2 27 chunks +140 lines, -340 lines 0 comments Download
main/classes/core/src/com/ibm/icu/util/KoreanCalendar.java View 1 2 1 chunk +343 lines, -0 lines 0 comments Download
main/tests/core/src/com/ibm/icu/dev/test/calendar/KoreanTest.java View 1 chunk +588 lines, -0 lines 0 comments Download

Messages

Total messages: 11
zkim
12 years, 8 months ago (2012-03-26 18:58:40 UTC) #1
zkim
On 2012/03/26 18:58:40, zkim wrote: SNV diff doesn't seem to work well because I renamed ...
12 years, 8 months ago (2012-03-26 19:09:58 UTC) #2
yoshito_umaoka_us.ibm.com
I did not have chance to review the code yet, just because I want to ...
12 years, 8 months ago (2012-03-26 19:41:17 UTC) #3
zkim
Moved ChineseDataFormat related part to LunarCalendar class
12 years, 8 months ago (2012-03-26 20:49:27 UTC) #4
zkim
Thanks! Please read my replies (and a couple of questions) below: > I did not ...
12 years, 8 months ago (2012-03-26 20:57:16 UTC) #5
jungshik
Thank you for working on this. 2012/3/26 <zkim@google.com> > Moved ChineseDataFormat related part to LunarCalendar ...
12 years, 8 months ago (2012-03-27 19:48:35 UTC) #6
jungshik
2012/3/26 <zkim@google.com> > Thanks! Please read my replies (and a couple of questions) below: > ...
12 years, 8 months ago (2012-03-27 19:58:27 UTC) #7
zkim
Changed LunarCalendar class' name to EastAsianLuniSolarCalendar as Jungshik suggested
12 years, 8 months ago (2012-03-27 21:26:14 UTC) #8
zkim
Moved to http://codereview.appspot.com/6200061/
12 years, 5 months ago (2012-06-15 00:19:14 UTC) #9
mscherer_g
Hi, I am back from vacation. Should I update the branch in the next few ...
12 years, 4 months ago (2012-06-28 16:24:49 UTC) #10
zkim
12 years, 4 months ago (2012-06-28 16:34:16 UTC) #11
Hope you had fun vacation. ^^

Yes. The patch set #2 there is the svn diff from the original code (not
from patch set #1 -- which is your current branch, I believe). FYI, the
original code is revision #31826.
Thank you very much!

 - Zu


On Thu, Jun 28, 2012 at 9:24 AM, Markus Scherer <mscherer@google.com> wrote:

> Hi, I am back from vacation. Should I update the branch in the next few
> days? Is the link below the latest code to take?
>
> On Thu, Jun 14, 2012 at 5:19 PM, <zkim@google.com> wrote:
>
>> Moved to
http://codereview.appspot.com/**6200061/<http://codereview.appspot.com/6200061/>
>>
>>
http://codereview.appspot.com/**5907071/<http://codereview.appspot.com/5907071/>
>>
>
> markus
>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b