CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
architecture/decisions/0001-generated-ownership-and-transactions.md
docs/V3-ARCHITECTURE.md
maintainers/releasing.md
src/supernote_module_generator/__init__.py
src/supernote_module_generator/arguments.py
src/supernote_module_generator/binding_codegen.py
src/supernote_module_generator/cli.py
src/supernote_module_generator/config.py
src/supernote_module_generator/conversion.py
src/supernote_module_generator/conversion_codegen.py
src/supernote_module_generator/cpp_object_binding_codegen.py
src/supernote_module_generator/cpp_object_runtime_codegen.py
src/supernote_module_generator/cpp_projection.py
src/supernote_module_generator/cpp_routes.py
src/supernote_module_generator/cross_family_codegen.py
src/supernote_module_generator/doctor.py
src/supernote_module_generator/errors.py
src/supernote_module_generator/feature_cli_operations.py
src/supernote_module_generator/feature_generator.py
src/supernote_module_generator/feature_model.py
src/supernote_module_generator/feature_operations.py
src/supernote_module_generator/feature_workflows.py
src/supernote_module_generator/generator.py
src/supernote_module_generator/helptext.py
src/supernote_module_generator/integration.py
src/supernote_module_generator/interaction.py
src/supernote_module_generator/internal_codegen.py
src/supernote_module_generator/jvm_codegen.py
src/supernote_module_generator/jvm_manifest.py
src/supernote_module_generator/jvm_object_binding_codegen.py
src/supernote_module_generator/jvm_object_runtime_codegen.py
src/supernote_module_generator/jvm_projection.py
src/supernote_module_generator/jvm_routes.py
src/supernote_module_generator/lowering.py
src/supernote_module_generator/models.py
src/supernote_module_generator/naming.py
src/supernote_module_generator/operation_lock.py
src/supernote_module_generator/operations.py
src/supernote_module_generator/platform_tools.py
src/supernote_module_generator/plugin_build_integration.py
src/supernote_module_generator/plugin_runtime_codegen.py
src/supernote_module_generator/project.py
src/supernote_module_generator/reachability.py
src/supernote_module_generator/readme_codegen.py
src/supernote_module_generator/rendering.py
src/supernote_module_generator/semantic.py
src/supernote_module_generator/semantic_types.py
src/supernote_module_generator/source_models.py
src/supernote_module_generator/subprocesses.py
src/supernote_module_generator/templates.py
src/supernote_module_generator/terminal_text.py
src/supernote_module_generator/transaction.py
src/supernote_module_generator/typescript_codegen.py
src/supernote_module_generator/v3_schemas.py
src/supernote_module_generator/validation.py
src/supernote_module_generator/verification.py
src/supernote_module_generator/workflows.py
src/supernote_module_generator.egg-info/PKG-INFO
src/supernote_module_generator.egg-info/SOURCES.txt
src/supernote_module_generator.egg-info/dependency_links.txt
src/supernote_module_generator.egg-info/entry_points.txt
src/supernote_module_generator.egg-info/requires.txt
src/supernote_module_generator.egg-info/top_level.txt
src/supernote_module_generator/templates/AndroidManifest.xml.tmpl
src/supernote_module_generator/templates/Example.kt.tmpl
src/supernote_module_generator/templates/README.md.tmpl
src/supernote_module_generator/templates/ReactNativeExport.java.tmpl
src/supernote_module_generator/templates/SupernoteExportProcessor.kt.tmpl
src/supernote_module_generator/templates/SupernotePluginExport.java.tmpl
src/supernote_module_generator/templates/annotation.build.gradle.kts.tmpl
src/supernote_module_generator/templates/autolink.Package.kt.tmpl
src/supernote_module_generator/templates/build.gradle.kts.tmpl
src/supernote_module_generator/templates/cpp.CMakeLists.txt.tmpl
src/supernote_module_generator/templates/cpp.Package.kt.tmpl
src/supernote_module_generator/templates/cpp.build.gradle.kts.tmpl
src/supernote_module_generator/templates/cpp.helpers.c.tmpl
src/supernote_module_generator/templates/cpp.helpers.h.tmpl
src/supernote_module_generator/templates/cpp.index.js.tmpl
src/supernote_module_generator/templates/cpp.math.cpp.tmpl
src/supernote_module_generator/templates/cpp.package.json.tmpl
src/supernote_module_generator/templates/cpp.text.cpp.tmpl
src/supernote_module_generator/templates/gitignore.tmpl
src/supernote_module_generator/templates/index.d.ts.tmpl
src/supernote_module_generator/templates/index.js.tmpl
src/supernote_module_generator/templates/jni.README.md.tmpl
src/supernote_module_generator/templates/jsi.Module.kt.tmpl
src/supernote_module_generator/templates/jsi.README.md.tmpl
src/supernote_module_generator/templates/jsi.index.js.tmpl
src/supernote_module_generator/templates/package.json.tmpl
src/supernote_module_generator/templates/processor.build.gradle.kts.tmpl
src/supernote_module_generator/templates/processor.provider.tmpl
src/supernote_module_generator/templates/react-native.config.js.tmpl
src/supernote_module_generator/templates/v2.SupernoteConstructor.java.tmpl
src/supernote_module_generator/templates/v2.SupernoteCoroutineBridge.kt.tmpl
src/supernote_module_generator/templates/v2.SupernotePluginAsync.java.tmpl
src/supernote_module_generator/templates/v2.SupernotePluginExport.java.tmpl
src/supernote_module_generator/templates/v2.SupernotePluginInternal.java.tmpl
src/supernote_module_generator/templates/v2.SupernoteV2Module.kt.tmpl
src/supernote_module_generator/templates/v2.SupernoteV2Processor.kt.tmpl
src/supernote_module_generator/templates/v2.common_codegen.py.tmpl
src/supernote_module_generator/templates/v2.processor.provider.tmpl
src/supernote_module_generator/templates/v3.SupernotePluginObject.java.tmpl
src/supernote_module_generator/templates/v3.SupernotePluginValue.java.tmpl
tests/conftest.py
tests/test_arguments.py
tests/test_binding_codegen.py
tests/test_config_migration.py
tests/test_doctor_spec.py
tests/test_documentation.py
tests/test_feature_generator.py
tests/test_feature_metadata_diagnostics.py
tests/test_feature_model.py
tests/test_feature_operations.py
tests/test_generator.py
tests/test_guided_spec.py
tests/test_interaction_spec.py
tests/test_internal_codegen.py
tests/test_jvm_manifest_projection.py
tests/test_kotlin_backend.py
tests/test_naming_spec.py
tests/test_operation_lock.py
tests/test_operations_spec.py
tests/test_packaging.py
tests/test_plain_ascii_spec.py
tests/test_platform_tools.py
tests/test_plugin_build_integration.py
tests/test_plugin_runtime_codegen.py
tests/test_project.py
tests/test_readme_codegen.py
tests/test_rendering_spec.py
tests/test_spec_smoke.py
tests/test_subprocesses.py
tests/test_transaction_spec.py
tests/test_typescript_codegen.py
tests/test_v2_models.py
tests/test_v3_cpp_resolution_contract.py
tests/test_v3_phase0_schemas.py
tests/test_v3_phase2_frontends.py
tests/test_v3_phase3_reachability_typescript.py
tests/test_v3_phase4_conversion.py
tests/test_v3_phase4_generated_kernels.py
tests/test_v3_phase5_cpp_object_runtime.py
tests/test_v3_phase5_cpp_routes.py
tests/test_v3_phase6_jvm_routes.py
tests/test_v3_phase7_cross_family.py
tests/test_v3_semantic_model.py
tests/test_validation.py
tests/fixtures/v3_cpp_resolution/accept_exact_qualified_reference.hpp
tests/fixtures/v3_cpp_resolution/accept_forward_then_marked_definition.hpp
tests/fixtures/v3_cpp_resolution/accept_global_complete.hpp
tests/fixtures/v3_cpp_resolution/accept_named_namespace.hpp
tests/fixtures/v3_cpp_resolution/accept_nested_namespace.hpp
tests/fixtures/v3_cpp_resolution/accept_unqualified_enclosing.hpp
tests/fixtures/v3_cpp_resolution/cases.json
tests/fixtures/v3_cpp_resolution/reject_alias_signature.hpp
tests/fixtures/v3_cpp_resolution/reject_ambiguous_unqualified.hpp
tests/fixtures/v3_cpp_resolution/reject_anonymous_namespace.hpp
tests/fixtures/v3_cpp_resolution/reject_forward_only.hpp
tests/fixtures/v3_cpp_resolution/reject_marked_alias.hpp
tests/fixtures/v3_cpp_resolution/reject_nested_type.hpp
tests/fixtures/v3_cpp_resolution/reject_public_name_collision.hpp
tests/fixtures/v3_typescript/consumer.ts
tests/fixtures/v3_typescript/index.d.ts