Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/snakemake/indents.scm')
-rwxr-xr-xruntime/queries/snakemake/indents.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/runtime/queries/snakemake/indents.scm b/runtime/queries/snakemake/indents.scm
new file mode 100755
index 00000000..6685fccb
--- /dev/null
+++ b/runtime/queries/snakemake/indents.scm
@@ -0,0 +1,27 @@
+; inherits: python
+
+
+[
+ (rule_definition)
+ (checkpoint_definition)
+ (rule_inheritance)
+ (module_definition)
+] @indent
+
+[
+ (rule_definition)
+ (checkpoint_definition)
+ (rule_inheritance)
+ (module_definition)
+] @extend
+
+
+(directive) @indent
+(directive) @extend
+
+(rule_import
+ "with"
+ ":") @indent
+(rule_import
+ "with"
+ ":") @extend