2 releases

0.1.1 Jul 1, 2024
0.1.0 Jul 1, 2024

#14 in #mutation-testing


Used in mutant-kraken

MIT license

8KB
116 lines

Mutant-Kraken Macros

This crate contains the procedural macros used to generate the KotlinTypes enum used in the mutant-kraken project. The KotlinTypes enum is used to represent the different types of nodes in the kotlin-tree-sitter AST.

Usage

To use the KotlinTypes enum in your project, add the following to your Cargo.toml:

[dependencies]
mutant-kraken-macros = "0.1.0"

Then, add the following to your Rust file:

use mutant_kraken_macros;

mutant_kraken_macros::generate_kotlin_types_enum!();

This will generate the KotlinTypes enum in your project, which you can then use to represent the different types of nodes in the kotlin-tree-sitter AST.

Mutant-Kraken

This project is part of the mutant-kraken project. For more information, please see the main project repository.

Dependencies

~29MB
~790K SLoC