21 Commits

Author SHA1 Message Date
NCBM e1dbd2dca9 feat/stubgen: add preliminary $Cxx.name support 2026-07-09 20:07:37 +08:00
NCBM efaae42603 test/stubgen: fix SIGABRT/SIGSEGV issue temporarily when testing dummy.capnp 2026-07-09 19:56:54 +08:00
NCBM 3fd1723b92 project: add license 2026-07-09 19:23:46 +08:00
NCBM c9b495237e test/stubgen: fill more tests on stubs 2026-07-09 19:09:56 +08:00
NCBM 9a19ffb0ce test/stubgen: add conftest for stub autogen 2026-07-09 19:09:23 +08:00
NCBM 7f711fda4a lint/stubgen: add py.typed mark 2026-07-09 19:08:52 +08:00
NCBM c8fa300a56 feat/stubgen: fix pun field typing error 2026-07-09 19:08:20 +08:00
NCBM 29a1fdb19a feat/stubgen: make type hints more specific 2026-07-09 18:37:18 +08:00
NCBM 20dff6d6a7 test/stubgen: add for static checks 2026-07-09 18:03:03 +08:00
NCBM 556969a054 feat/stubgen: fix incorrect stub generation 2026-07-09 18:02:23 +08:00
NCBM 7156567302 lint/stubgen: fix typing issues 2026-07-09 15:54:59 +08:00
NCBM b335519832 deps/dev: add basedpyright for type checking 2026-07-09 15:53:10 +08:00
NCBM e5cf585a72 docs: update readme 2026-07-09 15:39:46 +08:00
NCBM b15afe03d0 test/stubgen: add interface gen test 2026-07-09 15:39:31 +08:00
NCBM 5ba32908b4 feat/stubgen: add interface support 2026-07-09 15:39:10 +08:00
NCBM e9d361d665 test/stubgen: add for generic transpiling 2026-07-09 15:22:00 +08:00
NCBM 756d12f922 feat/stubgen: add const and generic support 2026-07-09 15:21:04 +08:00
NCBM ee2d5abbf6 docs: add readme 2026-07-09 15:07:34 +08:00
NCBM a7c9c635fb test/stubgen: add tests for schema transpiling 2026-07-09 15:07:09 +08:00
NCBM b44b420a88 feat/stubgen: add struct and enum generator 2026-07-09 15:06:39 +08:00
NCBM 1eab966d29 project: init 2026-07-09 15:02:48 +08:00