Christian Köllner
|
d34d3b72a7
|
Adapted compile-test.bat to new file naming
|
2019-09-12 22:08:00 +02:00 |
|
Christian Köllner
|
a9a5109986
|
Forgot to restore capnpc-csharp
|
2019-09-11 22:50:37 +02:00 |
|
Christian Köllner
|
a4af71bceb
|
Build configuration fixes
|
2019-09-11 22:43:39 +02:00 |
|
Christian Köllner
|
4fe8589244
|
CI integration of added projects
|
2019-09-11 22:20:29 +02:00 |
|
Christian Köllner
|
2f21dc217a
|
WIP
|
2019-09-10 22:48:25 +02:00 |
|
Christian Köllner
|
107d10e3f4
|
Factoring out capnpc-csharp into separate assembly
|
2019-09-06 19:25:54 +02:00 |
|
Christian Köllner
|
6b81abb0f0
|
MSBuild integration WIP
|
2019-09-05 21:59:25 +02:00 |
|
Christian Köllner
|
bf34494ae1
|
Initial skeleton for MSBuild integration
|
2019-09-04 22:29:23 +02:00 |
|
Christian Köllner
|
dbe6c29f8b
|
Merge branch 'master' of https://github.com/c80k/capnproto-dotnetcore
|
2019-09-04 18:00:28 +02:00 |
|
Christian Köllner
|
f237086515
|
Do not throw from Finializer
|
2019-09-04 17:59:59 +02:00 |
|
c80k
|
58787a23d4
|
Update README.md
|
2019-09-03 21:29:49 +02:00 |
|
c80k
|
014650d392
|
Update README.md
|
2019-09-03 21:20:36 +02:00 |
|
c80k
|
1938f94a8d
|
Update README.md
|
2019-09-03 21:20:03 +02:00 |
|
c80k
|
984ec6de34
|
Update README.md
|
2019-09-03 21:17:11 +02:00 |
|
c80k
|
b0bd707da1
|
Merge pull request #11 from Bertec/feature/use-embedded-resources
Use Embedded Resources
|
2019-09-03 20:20:51 +02:00 |
|
Kuba Ober
|
ffd018b2a4
|
Move unit tests to the capnpc_csharp.Tests namespace.
|
2019-09-03 12:12:20 -04:00 |
|
Kuba Ober
|
68df661e63
|
Use embedded resources.
|
2019-09-03 12:10:47 -04:00 |
|
Christian Köllner
|
05661ae9bb
|
Fixed choco nuspec deployment
reproduction.frame-tracing.TestTailCallServer
v1.0.71
|
2019-09-01 12:51:36 +02:00 |
|
Christian Köllner
|
d7ac7e84a7
|
Fixed choco install test
v1.0.69
|
2019-09-01 00:06:27 +02:00 |
|
Christian Köllner
|
5f723334af
|
Added choco install/uninstall tests
|
2019-08-31 22:00:04 +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 |
|
Christian Köllner
|
e805610427
|
CI: Don't test capnpc debug build
Choco scripts: Fixed install issues
|
2019-08-31 15:58:32 +02:00 |
|
c80k
|
c4fe92b73c
|
Merge pull request #10 from Bertec/feature/codegen-fixes-2
Feature/codegen fixes 2
|
2019-08-31 15:30:29 +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
|
2460467fa4
|
Factor out common code in unit tests.
|
2019-08-30 13:54:47 -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
|
e2cfb8aaf1
|
Test constants in imported non-generated structures and interfaces.
|
2019-08-30 11:24:31 -04:00 |
|
Christian Köllner
|
e13a8751dc
|
Getting the CI up and running again
|
2019-08-29 21:28:58 +02:00 |
|
c80k
|
e68be281ec
|
Merge pull request #8 from Bertec/feature/codegen-fixes-1
Backend Fixes Part 1
|
2019-08-29 21:22:43 +02: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
|
1aff615036
|
Test for success on 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
|
84385bbecd
|
Test annotations and constants in schemas processed for generation.
|
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
|
4f431856ba
|
Test use of nodes imported from non-generated files.
|
2019-08-29 13:36:58 -04:00 |
|
Kuba Ober
|
28993b43a1
|
Test forward-inherited types.
|
2019-08-29 13:36:57 -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
|
4411cd90d0
|
Test renaming of enumerants that are C# keywords.
|
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
|
2522978630
|
CI: Removed debug build artifact
v1.0.55
|
2019-08-27 22:25:11 +02:00 |
|
Christian Köllner
|
af5d5047bb
|
CI: Added force_update flag
|
2019-08-27 20:49:31 +02:00 |
|
Christian Köllner
|
c46ca4876c
|
T&est stability improvement, adjusted Choco verification description
|
2019-08-27 19:07:53 +02:00 |
|
Christian Köllner
|
7c5264ea26
|
CI deployment
|
2019-08-26 22:31:03 +02:00 |
|