Alexandru Vasile
|
a7b45ef1d1
|
codegen: Add codegen error (#841)
* codegen: Add codegen error
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Use codegen error instead of aborts
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Remove `proc-macro-error` dependency
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* macro/subxt: Transform codegen error into compile_error!
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* cli: Pretty printing for `CodegenError`
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* Update cargo.lock
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* tests: Adjust testing for codegen error
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Fix documentation example
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Export `CodegenError`
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Use collect::<Result<_>, _>()
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* cli: Adjust comment regarding error printing
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
* codegen: Improve error messages
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
---------
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
|
2023-03-03 19:57:46 +02:00 |
|