Given an Islamic calendar system, this would fail:
LocalDate date = new LocalDate(1, 3, 1, calendar);
Assert.AreEqual(1, date.Day);
Basically the whole thing was bust, and I'm amazed that it passed any tests at
all.
SetYear was broken, too.
These have all been fixed in revision 0fdb944f252b and revision 53b37f241c2c;
this bug is mostly for version history purposes.
Original issue reported on code.google.com by
jonathan.skeeton 11 Jun 2013 at 8:05