[threeten-dev] hg: threeten/threeten/jdk: 7 new changesets

scolebourne at joda.org scolebourne at joda.org
Thu Mar 21 06:40:37 PDT 2013


Changeset: 651fb9ce9eb3
Author:    scolebourne
Date:      2013-03-21 10:24 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/651fb9ce9eb3

Add Period/Duration.from(TemporalAmount)

Fixes #285

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Period.java
! test/java/time/tck/java/time/TCKDuration.java
! test/java/time/tck/java/time/TCKPeriod.java

Changeset: c46ed88b168e
Author:    scolebourne
Date:      2013-03-21 10:30 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/c46ed88b168e

Move location of between() method within the file

Simple factories should be before complex ones

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Period.java
! test/java/time/tck/java/time/TCKDuration.java

Changeset: d3c38464e284
Author:    scolebourne
Date:      2013-03-21 11:01 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/d3c38464e284

Refactor temporal accessor class to method

Sets up privately what #287 proposes should be public

! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/chrono/Chronology.java

Changeset: 3f93b60b87bd
Author:    scolebourne
Date:      2013-03-21 13:11 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/3f93b60b87bd

Better Javadoc for pattern letters

Define builder in terms of method calls
Minor simplification of formatter docs

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeFormatterBuilder.java

Changeset: a19e0b4b7093
Author:    scolebourne
Date:      2013-03-21 13:14 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/a19e0b4b7093

Update formatter builder to ensure that # is properly reserved

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 5280a0b575ba
Author:    scolebourne
Date:      2013-03-21 13:23 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/5280a0b575ba

Fix pattern letters Y and F and enhance comments

Pattern letter Y is ISO week-based-year (not perfect, but better than before)
Pattern letter F was wrong and is now fixed
See #64

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: 7e8235e9c684
Author:    scolebourne
Date:      2013-03-21 13:39 +0000
URL:       http://hg.openjdk.java.net/threeten/threeten/jdk/rev/7e8235e9c684

Swap pattern letters w and W

Fixes #284

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKLocalizedFieldParser.java
! test/java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java



More information about the threeten-dev mailing list