Skip to content

Factor out typedb-common and typedb-proc-macro crates  #297

@dmitrii-ubskii

Description

@dmitrii-ubskii

Problem to Solve

Currently the typeql crate provides declarative macros used for code generation (string_enum!, error_messages!) in its common submodule.

Proposed Solution

Replace declarative macros with more powerful and readable proc-macros (requires a separate crate).

Separate other common helpers into their own crate so as to have a clearer separation of domains at point of use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions