openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
C
Craig's Utility Library
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Sep 26, 2025 — Sep 26, 2026
Showing page 3 of 22
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Started adding bitmap wrapper to simplify things a bit. Will probably merge the filter, etc. classes into the new SwiftBitmap class and change the extension methods accordingly.
James Craig
More...
over 11 years ago
Updating namespace libraries.
James Craig
More...
over 11 years ago
Added SimpleComparer and SimpleEqualityComparer. Basically an IEqualityComparer and IComparer that takes in lambda functions to do their work. Fixed a couple issues with WebDirectory/WebFile copying to a new directory. Removed Path.Combine from DirectoryBase so it's a bit more generic. Added LeftJoin, RightJoin, and OuterJoin extensions to IEnumerables. Fixed a couple issues with ResourceDirectory/ResourceFile copying to a new directory. Fixed issue with workflow manager attempting to save workflows in a system directory when debugging.
James Craig
More...
over 11 years ago
Updated nuget for restores.
James Craig
More...
over 11 years ago
Fixed a couple issues introduced with changes to MoveTo. Also switched it so that it returns the new directory instead of updating the current one. Still need to change CopyTo and MoveTo so that it doesn't use Path.Combine...
James Craig
More...
over 11 years ago
Moved MoveTo and CopyTo down to the base directory. Changed it so that MoveTo removes the directory from the current location. Makes a bit more sense.
James Craig
More...
over 11 years ago
Adding some checks for the file system, if attempting to copy to a directory that doesn't exist yet, etc. Adding in some functionality for resource files so that the directory can be copied or moved to another directory. Many of the functions can be moved to the base class as MoveTo and CopyTo are just copies...
James Craig
More...
over 11 years ago
Fixing relative path issue... Trying to build a library that runs in IIS, Console Apps, and Windows Services is harder than it should be. Here's hoping vNext sorts some of that out...
James Craig
More...
over 11 years ago
Updating namespace DLLs.
James Craig
More...
over 11 years ago
Cleaning up the ORM aspect's code a bit.
James Craig
More...
over 11 years ago
Added IList and ICollection to the ORM's mapping capabilities. IList, ICollection, and IEnumerable are now using ObservableList. This should reduce the number of calls to the database when saving and using these data types.
James Craig
More...
over 11 years ago
Still need to update mapping so that it picks up IList. Starting on unit tests.
James Craig
More...
over 11 years ago
Adding IList to ORM Mapping capabilities. Will also add ICollection if possible.
James Craig
More...
over 11 years ago
Removed PropertiesLoaded property from ORM aspect. Not needed for checking what has changed. Put the name of the property in the ORM aspect's calls to NotifyPropertyChanged.
James Craig
More...
over 11 years ago
Added tests for ObservableList. Added extension to convert an IEnumerable to an ObservableList. Added PropertiesLoaded property to IORMObject interface. Switched List/IEnumerable property types to return ObservableLists in the ORM. This will be used to cut down on the number of updates made to the database.
James Craig
More...
over 11 years ago
Added ObservableList class. Still need to write the tests. Added line numbers to the codegen class so it gives a bit more info on where the issue is happening. Updating the ORMAspect class and interface so that it tracks when items are modified. Also need a list for when things are loaded. Will use to reduce the amount of SQL calls the system is making. Fixed issue with RelativeFileSystem when running in a service, etc. (Environment.CurrentDirectory points to system32 in this case).
James Craig
More...
over 11 years ago
Updated packages.
James Craig
More...
over 11 years ago
Added a couple unit tests to improve code coverage. Fixed minor issues with Bender, fastJSON, and JSON.Net when object type is not specified.
James Craig
More...
over 11 years ago
Updating individual namespaces. Seeing if that fixes build.
James Craig
More...
over 11 years ago
Updated some contracts.
James Craig
More...
over 11 years ago
Added more contracts. Will be happy if this stuff ever makes it into the language...
James Craig
More...
over 11 years ago
Added some contracts. Expanded math extensions a bit more for standard deviation, variance, etc.
James Craig
More...
over 11 years ago
Updated packages. Started adding IBootstrapper contracts.
James Craig
More...
over 11 years ago
Updated processor profiler. Apparently on newer systems they switched it to be "Processor Information" for the performance counter...
James Craig
More...
over 11 years ago
Finished adding mem and CPU capturing to profiler.
James Craig
More...
over 11 years ago
Had 0 chance to concentrate tonight. Put in performance counters for memory and CPU but know that it's wrong so added fake test so things don't go into production.
James Craig
More...
over 11 years ago
Working on adding CPU and memory profiling.
James Craig
More...
over 11 years ago
Merge
James Craig
More...
over 11 years ago
Made changes to IoC container, so it will now pick up Assemblies when running an application in another directory. Useful for console apps for testing, etc. Add it to the path and run in a directory containing DLLs, etc. Changed RelativeFileSystem to use the directory that the app is run in instead of the directory of the application when dealing with console apps. Makes more sense for things like logging, etc.
James Craig
More...
over 11 years ago
Package Updates.
James Craig
More...
over 11 years ago
←
1
2
3
4
5
6
7
8
9
…
21
22
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree