Library of supporting code for .NET. Observable collections, settings storage registry and .ini files, deep object cloning, command line parser, stream chaining and segmenting, license key transformation and many more things.
Go to file
2009-06-09 19:28:11 +00:00
Documents Completed the command line parser, then decided while adding result validation to the unit tests that the parser should be greedy (and accept option initiators within option names) - I don't like the way the parser code turned out anyway, so I'll rewrite soon 2008-12-11 20:15:21 +00:00
Properties Moved Shared.cs from Nuclex.Math to Nuclex.Support because this class can be quite useful in other locations as well; added CPL copyright header to all files in Nuclex.Math; fixed copyright date in AssemblyInfo.cs of Nuclex.Math and Nuclex.Support 2008-10-22 20:45:13 +00:00
Source Moved the checkForTimeAdjustment() method in the generic time source behind the WaitOne() call because that's the most likely point for a date/time adjustment will have occurred at; WindowsTimeSource now exists on the XBox 360 as well, but will throw in its constructor and report Available as false (this simplifies things in other places); Scheduler class is fully working and 100% testable with simulated time (instead of waiting for scheduled notifications to be delivered in real time, which would make testing slow); added unit tests for Scheduler class and reached 100% coverage 2009-06-09 19:28:11 +00:00
Nuclex.Support (Xbox 360).csproj Renamed DefaultTimeSource to GenericTimeSource; the generic time source will now detect when the system date/time is adjusted; made some progress on the Scheduler implementation; wrote some unit tests for the Scheduler class 2009-06-08 20:32:14 +00:00
Nuclex.Support.csproj Renamed DefaultTimeSource to GenericTimeSource; the generic time source will now detect when the system date/time is adjusted; made some progress on the Scheduler implementation; wrote some unit tests for the Scheduler class 2009-06-08 20:32:14 +00:00