Add upgrade script

This commit is contained in:
Arthur Baars
2021-10-12 11:36:10 +02:00
parent fac4df203a
commit 2a7f3fbfaf
4 changed files with 2651 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,14 @@
private class RubyToken extends @ruby_token {
string toString() { none() }
}
private class Location extends @location {
string toString() { none() }
}
bindingset[kind]
private int newKind(int kind) { if kind >= 10 then result = kind + 2 else result = kind }
from RubyToken id, int kind, string value, Location loc
where ruby_tokeninfo(id, kind, value, loc)
select id, newKind(kind), value, loc

View File

@@ -0,0 +1,3 @@
description: Re-number @ruby_token.kind
compatibility: full
ruby_tokeninfo.rel: run ruby_tokeninfo.qlo