dc0bbaaf54
Updated protocol version to 1.70.0.
/ ci (clang, clang++) (push) Has been cancelled
/ ci (gcc, g++) (push) Has been cancelled
2025-04-03 18:13:48 +02:00
Ben Clayton
60fee6e505
Remove accidental commit
2023-06-09 14:50:18 +01:00
nikitalita
bf1f56547c
autogenerate fuzzing data from spec ( #95 )
2023-03-13 17:17:41 +00:00
nikitalita
d9041149a8
Auto-update cmakelists on protocol sync, update to 1.59.0 ( #93 )
...
* CMake: Fix target options
* update CMake package version after protocol sync
* Update protocol to 1.59.0
* protocol_gen: change OneOf to `object` type
The DAP spec introduces ambiguities with its particular uses of OneOf,
which means that we can't deserialize the variants generated from it.
Just set OneOf to an `object` type, like godap does.
2023-02-13 22:55:48 +00:00
Ben Clayton
8a320f56dc
Minor cleanup + kokoro ubuntu fix ( #86 )
...
* tools: Minor clean up of protocol_gen.go
* Fix kokoro/ubuntu builds
2022-12-16 13:53:50 +00:00
nikitalita
87f8b4a06b
Fix "oneOf" parsing, update to protocol version 1.58 ( #85 )
...
* fix "oneOf" parsing in protocol_gen
* update protocol version to 1.58.0
2022-12-16 13:43:39 +00:00
Ben Clayton
be5b677c7b
Fix generation of named enumerator types
...
Schema top-level definitions, such as `InvalidatedAreas` and `SteppingGranularity` were being emitted as empty structures, when they were actually enumerators.
Re-work protocol_gen.go to emit these correctly.
Also bumps the protocol to DAP version 1.46.0
2021-04-14 22:00:29 +01:00
Ben Clayton
9d3f5c8f1d
clang: Enable -Weverything, fix all warnings
...
This change fixes the following warnings:
```
-Wc++98-compat-extra-semi
-Wc++98-compat-local-type-template-args
-Wc++98-compat-pedantic
-Wc++98-compat
-Wcomma
-Wdeprecated-copy-dtor
-Wexit-time-destructors
-Wextra-semi-stmt
-Wextra-semi
-Wfloat-conversion
-Wfloat-equal
-Wformat-nonliteral
-Wglobal-constructors
-Winconsistent-missing-destructor-override
-Wnon-virtual-dtor
-Wold-style-cast
-Wpadded
-Wreturn-std-move-in-c++11
-Wshadow-field-in-constructor
-Wshadow-uncaptured-local
-Wshift-sign-overflow
-Wsign-conversion
-Wundef
-Wunreachable-code-return
-Wused-but-marked-unused
-Wweak-vtables
-Wzero-as-null-pointer-constant
```
2020-06-10 15:10:57 +01:00
Ben Clayton
bb3dbcd2c3
Update DAP protocol to 1.41.0
...
Update the script to include the DAP version in the file headers.
Remove http file caching. Was never used.
2020-06-10 15:10:57 +01:00
Ben Clayton
2dfd15462f
Initial drop of cppdap
2019-11-08 21:58:50 +00:00