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 |
|
Christian Köllner
|
9e986e02a2
|
CI - adjusted environment name
|
2019-08-26 21:16:21 +02:00 |
|
Christian Köllner
|
3e3b144a80
|
Troubleshooting / robustness
|
2019-08-26 20:03:56 +02:00 |
|
Christian Köllner
|
52fa0ffb5e
|
Use consecutive question IDs rather than random numbers
|
2019-08-25 22:53:15 +02:00 |
|
Christian Köllner
|
eb1f22902b
|
Troubleshooting
|
2019-08-25 22:29:24 +02:00 |
|
Christian Köllner
|
77467e606a
|
Potential race condition when client releases capability, but the same capability is re-imported from server
|
2019-08-25 22:06:29 +02:00 |
|
Christian Köllner
|
d090697fa4
|
Even more troubleshooting
|
2019-08-25 18:37:09 +02:00 |
|
Christian Köllner
|
8b2be28eb0
|
More troubleshooting
|
2019-08-25 18:16:01 +02:00 |
|
Christian Köllner
|
198f778d65
|
Troubleshooting
|
2019-08-25 17:52:35 +02:00 |
|
Christian Köllner
|
0140f21cc4
|
Troubleshooting ReleaseOnCancelClient
|
2019-08-25 16:33:28 +02:00 |
|
Christian Köllner
|
e6c129b8da
|
Fixed a race condition: Cancelling a question (at client side) which is about to be answered (from server side) might prevent releasing returned capabilities.
|
2019-08-25 15:59:07 +02:00 |
|
Christian Köllner
|
83ee624308
|
CI
|
2019-08-24 01:28:30 +02:00 |
|
Christian Köllner
|
11be665ea8
|
CI: Versioning
|
2019-08-24 01:23:08 +02:00 |
|
Christian Köllner
|
611199af83
|
Runtime + test stability
|
2019-08-24 00:29:42 +02:00 |
|
Christian Köllner
|
ee974940c0
|
Test troubleshooting
|
2019-08-23 23:35:22 +02:00 |
|
Christian Köllner
|
828503e919
|
CI: Added vcpkg cache
|
2019-08-23 23:13:45 +02:00 |
|
Christian Köllner
|
7ea1c5dd1d
|
RpcEngine.RemoveImport should throw rather than just log a warning when import ID is wrong
|
2019-08-23 22:53:49 +02:00 |
|
Christian Köllner
|
c8881f3482
|
Troubleshooting ReleaseOnCancelClient, 3rd attempt
|
2019-08-23 22:10:23 +02:00 |
|
Christian Köllner
|
d97010de42
|
Troubleshooting ReleaseOnCancelClient, 2nd attempt
|
2019-08-23 21:41:32 +02:00 |
|
Christian Köllner
|
97c2c2d127
|
Troublehsooting ReleaseOnCancelClient
|
2019-08-22 22:17:12 +02:00 |
|
Christian Köllner
|
5c32356835
|
Increased test timeout, again
|
2019-08-22 21:33:18 +02:00 |
|
Christian Köllner
|
50507c40c7
|
Increased test timeout
|
2019-08-22 20:53:03 +02:00 |
|