Chris Cameron
|
421a3533db
|
Updating test sdk and newtonsoft versions
|
2018-03-02 10:46:08 -05:00 |
|
Chris Cameron
|
cef2ad3323
|
Fixing code smell
|
2018-03-01 17:03:25 -05:00 |
|
Chris Cameron
|
4a3ba4168d
|
Exposing method to remove all registered services
|
2018-03-01 14:34:11 -05:00 |
|
Chris Cameron
|
49a60bd346
|
Exposing XmlWriter.WriteString method
|
2018-03-01 11:19:51 -05:00 |
|
Chris Cameron
|
219ea08f95
|
Dictionary update extensions support kvps
|
2018-02-25 18:02:41 -05:00 |
|
Chris Cameron
|
4aea9f0a05
|
Fixing null ref
|
2018-02-25 10:56:44 -05:00 |
|
Chris Cameron
|
a3bf92840e
|
Tidying
|
2018-02-23 10:21:23 -05:00 |
|
Chris Cameron
|
282d8e4d0e
|
Dictionary.Update extension method returns a bool for change state
|
2018-02-22 16:56:10 -05:00 |
|
Chris Cameron
|
b0aa48803b
|
Extension method for inverting a dictionary
|
2018-02-22 15:06:57 -05:00 |
|
Jack Kanarish
|
d4b0fc76cc
|
Merge branch 'dev' of https://cs-gogs.icdpf.net/Common/Utils into dev
|
2018-02-21 14:12:35 -05:00 |
|
Jack Kanarish
|
16ec6e572c
|
add a xml writer method to write content
|
2018-02-21 14:12:27 -05:00 |
|
Chris Cameron
|
04d24c26c2
|
Additional enumerable extensions tests
|
2018-02-21 12:21:48 -05:00 |
|
Chris Cameron
|
24d674337b
|
Extension methods for finding distinct items based on a predicate
|
2018-02-21 12:17:57 -05:00 |
|
Chris Cameron
|
cd4791538a
|
Shim to instantiate a known type
|
2018-02-19 15:23:08 -05:00 |
|
Chris Cameron
|
e07bffaf90
|
Extension methods for further controlling JSON array serialization/deserialization
|
2018-02-19 11:00:42 -05:00 |
|
Chris Cameron
|
41d0a43eff
|
Fixing bug where array/dictionary deserialization was never terminating
|
2018-02-17 12:44:10 -05:00 |
|
Chris Cameron
|
b62b5661e5
|
Util method to cache a Type for JSON serialization
|
2018-02-16 14:39:43 -05:00 |
|
Chris Cameron
|
a710e4f052
|
Catching stupid Crestron exception
|
2018-02-16 13:36:22 -05:00 |
|
Chris Cameron
|
e308259a44
|
Fixing SimplSharp build
|
2018-02-16 13:36:09 -05:00 |
|
Chris Cameron
|
220f746d21
|
Extensions for serializing/deserializing arrays and dicts to/from JSON
|
2018-02-16 11:50:26 -05:00 |
|
Chris Cameron
|
ee03f85704
|
Removing bad token type check from AbstractGenericJsonConverter
|
2018-02-15 16:34:25 -05:00 |
|
Chris Cameron
|
45d88b1efb
|
Slightly lighter JSON
|
2018-02-15 15:05:15 -05:00 |
|
Chris Cameron
|
29e1ef82bb
|
Extension method for writing a Type as a JSON value
|
2018-02-15 14:44:21 -05:00 |
|
Chris Cameron
|
cc34bcb19e
|
Adding extension methods for zipping sequences
|
2018-02-13 16:52:00 -05:00 |
|
Chris Cameron
|
98b0457abd
|
Making FuncComparer actually work
|
2018-02-12 14:41:04 -05:00 |
|
Chris Cameron
|
482424a714
|
Adding extension method for finding distinct items in a sequence based on a callback
|
2018-02-12 14:32:36 -05:00 |
|
Chris Cameron
|
b6a1ce9bd2
|
Extension method for padding a sequence
|
2018-02-10 16:22:45 -05:00 |
|
Chris Cameron
|
03e852fd2e
|
Caching class attributes
|
2018-02-09 09:38:16 -05:00 |
|
Chris Cameron
|
4e498cbee6
|
Removing redundant code
|
2018-02-08 10:24:02 -05:00 |
|
Chris Cameron
|
1ac1ac2965
|
GetCustomAttribute/s extension methods
|
2018-02-07 16:56:18 -05:00 |
|
Chris Cameron
|
232a52d608
|
Extension method for removing a sequence of keys from a dict
|
2018-02-06 16:59:29 -05:00 |
|
Chris Cameron
|
3eb4fa9e92
|
Potential optimization in ScrollQueue
|
2018-02-06 16:59:14 -05:00 |
|
Chris Cameron
|
96fc6787a5
|
Util method for casting a JSON token to a known type
|
2018-02-06 12:01:46 -05:00 |
|
Chris Cameron
|
686d897a6e
|
Expanding GetCustomAttributes extension to support different types of members
|
2018-02-06 10:33:13 -05:00 |
|
Chris Cameron
|
79eb3a9cdf
|
AbstractIcdAttributeTest becomes generic
|
2018-02-05 10:21:35 -05:00 |
|
Chris Cameron
|
6dedd0bde6
|
Method for converting string to title case
|
2018-02-05 10:21:24 -05:00 |
|
Chris Cameron
|
9e33bffe0c
|
Tidying
|
2018-02-02 14:39:09 -05:00 |
|
Chris Cameron
|
3a693d2e71
|
Moving RpcAttribute into networking project
|
2018-02-02 14:38:58 -05:00 |
|
Chris Cameron
|
38584ff565
|
Tidying
|
2018-02-02 14:15:02 -05:00 |
|
Chris Cameron
|
b53482cd64
|
Enumerable extensions optimizations
|
2018-02-02 11:25:06 -05:00 |
|
Chris Cameron
|
3f0ca4dd87
|
Optimization in Unanimous methods
|
2018-02-02 10:54:47 -05:00 |
|
Chris Cameron
|
06a82513ed
|
Adding profile shims to IcdStopwatch
|
2018-02-01 15:23:14 -05:00 |
|
Chris Cameron
|
203ce7d66c
|
Extension methods for padding lists
|
2018-02-01 10:04:08 -05:00 |
|
Chris Cameron
|
a8313d8190
|
Finish implementing SQLite parameter and collection wrappers
|
2018-01-29 10:04:53 -05:00 |
|
Chris Cameron
|
44b79ea7ee
|
Implementing sqlite data reader
|
2018-01-27 22:39:19 -05:00 |
|
Chris Cameron
|
ba78d556b5
|
DbType => SqliteType conversion
|
2018-01-27 22:25:35 -05:00 |
|
Chris Cameron
|
266159d811
|
Begin writing SQLite cross-platform wrappers
|
2018-01-26 10:53:37 -05:00 |
|
Chris Cameron
|
60b4f76123
|
Exposing IcdFile.Create(path) method
|
2018-01-26 10:53:11 -05:00 |
|
Chris Cameron
|
250c8a354f
|
Better exception
|
2018-01-23 18:47:31 -05:00 |
|
Chris Cameron
|
5724cb3c8c
|
Renaming xml utils method
|
2018-01-22 15:17:42 -05:00 |
|