1
I Use This!
Inactive

News

Analyzed 1 day ago. based on code collected 1 day ago.
Posted over 12 years ago by James Craig
1) Worked a bit more on the conversion code... Although realized that half the code requires the reflection namespace... Will need to figure that out.
Posted over 12 years ago by James Craig
1) Started working on data conversion code (if it works, it will be cool). 2) Renamed TryTo<> to To<> 3) Combined ToFirstCharacterUpperCase,ToSentenceCapitalize, and ToTitleCase into ToString. 4) Removed NextSequence as it wasn't being used. 5) Renamed ToExpando to To<>
Posted over 12 years ago by James Craig
1) FormatString and FormatRegex have been renamed ToString. 2) ExpandTabs has been removed. 3) Added Replace extension (basically just wraps Regex.Replace for the enum filters).
Posted over 12 years ago by James Craig
1) Updated DateTime extensions (FromUnixTime is now just To, RelativeTime is now just ToString) 2) Started updating string extensions (AlphaCharactersOnly, AlphaCharactersOnly, and NumericCharactersOnly have been combined into Keep. FilterOutText is now Remove. Is* functions have been combined into Is extension).
Posted over 12 years ago by James Craig
1) Started working on combining various functions to reduce the end user surface area of the library. 2) DateTime extensions reduced to a handful (more modifications coming here) 3) Modified NullCheck (now just Check) and Is* functions reduced to Is. 4) Added ToList, ThrowIfAny, and ThrowIfAll extension for IEnumerables
Posted almost 13 years ago by James Craig
1) Finished working on file formats for the time being. 2) Started bringing in changes from the CUL Lite branch that I liked (basically simplification of the code base). 3) Add SafeDisposableBaseClass. 4) Removed Vector and List as I wasn't really ... [More] using either item in however many years. 5) Renamed Combine extension method to Concat for arrays. 6) Added Concat extension for IEnumerables 7) Removed TrueForAll, TrueForAny,FalseForAll,FalseForAny,First,Throw* extensions for IEnumerable as they either duplicated Linq extensions or Needed to be combined. 8) TryAll* were combined with For* and ForEach* extensions in IEnumerable 9) RemoveDefaults extension was changed to Remove taking a predicate to decide what to remove. [Less]
Posted almost 13 years ago by James Craig
Posted almost 13 years ago by James Craig
1) Working on adding a bit more functionality to file formats and making the base classes a bit more robust.
Posted almost 13 years ago by James Craig
1) Finished with the basic code contract items.
Posted almost 13 years ago by James Craig
code contract stuff