64 Commits

Author SHA1 Message Date
Kaev
0c18b525e3 Removed unneeded namespace changes 2023-10-28 09:15:03 +02:00
Kaev
6bf1f7bdc6 And rename VersionDefinition back to VersionDefinitions 2023-10-28 01:07:50 +02:00
Kaev
ae7feb3982 Don't break external tools anymore and added missing file 2023-10-28 01:05:50 +02:00
Kaev
789aaa9a84 Added DBML Serializer (just hacked it dirty in, better than nothing) 2023-10-28 00:48:52 +02:00
Bernd Lörwald
86c63b2e64 c#: fix: correctly compare layouthash-only definitions 2022-08-25 23:08:07 +02:00
Bernd Lörwald
e5c07fa19c c#: simplify attributes and signed/unsigned ints 2022-08-25 23:07:26 +02:00
Bernd Lörwald
318f75cea9 c#: fix: correctly ignore double empty newlines, detect stray "definitions" 2022-08-25 23:06:36 +02:00
Martin Benjamins
47fde427ae Don't warn for duplicate layouts with unique hash 2022-07-27 14:53:58 +02:00
Ferronn
b8f5b962c5 trailing whitespace 2022-06-24 16:58:19 +00:00
Ferronn
e1951e9e8f end-of-file-fixer 2022-06-24 16:48:19 +00:00
Martin Benjamins
ad6972812b Remove unused cols again 2022-05-05 06:36:23 +02:00
Martin Benjamins
6e4c535769 Don't remove unused columns during validation 2022-02-09 23:08:53 +01:00
Martin Benjamins
e18d57acd7 Bring DBDefsLib in line with the separate repo 2021-11-28 16:55:20 +01:00
barncastle
796be3fad7 fix the writer's sort 2020-08-29 12:39:50 +01:00
barncastle
28393c7aa1 code c#: add tryparse method 2020-08-13 17:09:34 +01:00
Bernd Lörwald
381adf8f52 validator: allow column-defs-only files 2020-07-07 17:28:36 +02:00
Martin Benjamins
45606b4032 Always rewrite build lists split up by x.x.x 2020-03-07 21:38:52 +01:00
Martin Benjamins
4e66e3117c C#: Don't allow build ranges across multiple expansions 2018-11-24 19:43:56 +01:00
Martin Benjamins
e2807aa015 Merge pull request #39 from barncastle/master
code: c#: XML (de)serialization support
2018-10-19 10:04:57 +02:00
barncastle
9ccdfd9fa7 code: c#: XML (de)serialization support 2018-10-18 10:44:47 +01:00
Martin Benjamins
a03c4055ee code: C#: Check for duplicate columns in version definitions 2018-10-15 13:20:03 +02:00
Martin Benjamins
17b105a96b code: C#: Add some helpers for picking proper definitions by layouthash/build 2018-09-17 14:26:52 +02:00
Martin Benjamins
686eae6157 code: C#: More robust Equals function (thanks @justmaku) 2018-07-25 14:33:06 +02:00
barncastle
ee6c5b0200 code: c#: optional sort param for DBDWriter 2018-07-19 23:44:37 +01:00
barncastle
a75415d6d3 code: c#: fixed nulls within operators 2018-07-19 23:21:54 +01:00
barncastle
1e0b1b5208 code: c#: added standard operators to build and buildrange 2018-07-19 22:40:29 +01:00
barncastle
25824a3c7f code: c#: sort defs, new to old, on save 2018-07-19 22:29:35 +01:00
Martin Benjamins
a55d8b6dde code: C#: DBDefsTest improvements 2018-07-15 22:43:42 +02:00
barncastle
057afd2d41 code: C#: contains fix 2018-07-15 19:44:50 +01:00
Martin Benjamins
61a3741b5e code: C#: Check if any builds conflict 2018-07-15 14:55:55 +02:00
Martin Benjamins
6f940886f0 Adopt naming standards as voted for in #1 2018-07-14 18:32:35 +02:00
Martin Benjamins
6e3777521e Merge duplicate version definitions 2018-07-14 17:28:12 +02:00
Martin Benjamins
551c955e8d code: C#: Add some more BuildRange utilities 2018-07-14 16:08:33 +02:00
Martin Benjamins
16f1ff4cc1 Add missing primary keys 2018-07-14 15:49:34 +02:00
Martin Benjamins
76eebf5d16 Remove unnecessary size from floats 2018-07-14 14:41:01 +02:00
Martin Benjamins
6357f3d2dc code: C#: Sort build range list before writing to file 2018-07-12 17:17:50 +02:00
Martin Benjamins
f7a651619b code: C#: Add support for merging build ranges 2018-07-12 16:30:48 +02:00
Martin Benjamins
24bdf29723 Format update: Unsignedness is now specified before size instead in column definitions! 2018-06-10 15:33:51 +02:00
Martin Benjamins
16eaba3951 code: C#: Sort BUILD list 2018-06-03 14:51:43 +02:00
Martin Benjamins
ab22685f2c code: C#: Make Build comparable 2018-06-03 12:30:30 +02:00
Bernd Lörwald
0eb2d94193 remove type overrides: was a bug 2018-05-06 17:52:58 +02:00
Martin Benjamins
bca26fc2fb Remove unused columns 2018-05-06 17:09:10 +02:00
Martin Benjamins
a6fefc9462 code: C#: Remove trailing underscores, more validation, merge layouts 2018-05-06 12:11:11 +02:00
Martin Benjamins
2e898d061a code: C#: Fix annotation writing, refactor Build/BuildRange 2018-03-24 17:12:00 +01:00
Martin Benjamins
7600298d92 code: C#: Support comma separated annotations 2018-03-19 10:22:56 +01:00
Martin Benjamins
b127a16466 code: C#: Add int/uint size check 2018-03-18 16:53:38 +01:00
Martin Benjamins
3dbf7c023b code: C#: Throw exception when no column type is given 2018-03-16 17:20:47 +01:00
Martin Benjamins
394aa715bc code: C#: don't compare on normalized names 2018-03-07 14:59:31 +01:00
Martin Benjamins
0981b97bbd code: C#: Make sure locstrings end in _lang 2018-03-07 14:41:14 +01:00
Martin Benjamins
e02952b29a code: C#: make validation optional, add PK suggestions 2018-03-07 10:29:09 +01:00