Christian Köllner
|
e9c65f6719
|
More WIP
|
2019-09-15 19:09:43 +02:00 |
|
Christian Köllner
|
2f21dc217a
|
WIP
|
2019-09-10 22:48:25 +02:00 |
|
Christian Köllner
|
23944aef56
|
Updated package dependencies
Fixed Thread.Join race condition in Tcp server
Removed unnecessary code
Added some integration-level tests for capnpc-csharp
|
2019-08-31 18:42:03 +02:00 |
|
Kuba Ober
|
778613dccb
|
Mark a bug.
From ReSharper code analysis.
|
2019-08-30 15:01:16 -04:00 |
|
Kuba Ober
|
8b210d8b66
|
Test mutually recursive dependencies between nodes.
|
2019-08-30 13:55:41 -04:00 |
|
Kuba Ober
|
024ecbbced
|
Fix categorization of generated vs. non-generated nodes.
|
2019-08-30 11:35:54 -04:00 |
|
Kuba Ober
|
c296c0f63a
|
Assert that non-file definitions must have a parent.
|
2019-08-30 11:35:54 -04:00 |
|
Kuba Ober
|
d6d83d54a2
|
Fix annotations and constants: Factor out type definitions, and add definitions of annotations and constants.
The TypeDefinition is no longer overloaded for Annotation and Constant nodes, and the generator is happy again.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
884040bd66
|
Fix namespace generation in imported types.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
dd83132b5d
|
Fix crash when referencing nodes from imported, non-generated schemas.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
92a7c03cb2
|
Fix attempted use of incomplete dependent types in schema model.
Resolve node hierarchy and names in a new 1st pass before generating types in pass2. Consider imported files.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
a0fcb93676
|
Fix a type name clash with the immediately enclosing type.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
8d9c3a8b57
|
Fix by renaming enumerants that happen to be keywords.
This fixes e.g. the compilation of capnp/schema.capnp.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
2b3d833f6d
|
Clean up schema paths.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
881a59b2c9
|
Test namespace generation in imported types.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
e543b62e2b
|
Test for absence of name clashes with immediately enclosing type.
|
2019-08-29 13:36:57 -04:00 |
|
Kuba Ober
|
9a7ccc6b13
|
Add capnpc-csharp tests skeleton.
|
2019-08-29 13:36:57 -04:00 |
|
Christian Köllner
|
af5c9eb444
|
Corrections according to Chocolatey review
|
2019-08-01 19:09:48 +02:00 |
|
Christian Köllner
|
8e539b573b
|
Minor fixes
|
2019-07-14 15:28:50 +02:00 |
|
Christian Köllner
|
97883572af
|
Deployment aspects
|
2019-07-11 21:44:42 +02:00 |
|
Christian Köllner
|
d80fcdc27d
|
CM tweak: Specified multiple TFMs in a single project
|
2019-07-08 22:47:43 +02:00 |
|
Christian Köllner
|
97eb340261
|
Created dual solution (.NET Standard 2.0 + .NET Core 2.1)
|
2019-07-04 22:05:37 +02:00 |
|
Christian Köllner
|
cbf2144ef4
|
Initial commit
|
2019-06-12 21:56:55 +02:00 |
|