diff --git a/PLAN.md b/PLAN.md index 97fbdd5..05e5e7f 100644 --- a/PLAN.md +++ b/PLAN.md @@ -373,10 +373,13 @@ gate; the corpus harness exists before the first line of the lexer. as `todo`. **Gate:** goldens reproducible byte-for-byte across two regeneration runs — met, and re-verified weekly by the `regenerate` CI workflow. See "As-built notes" below for measured counts and deferrals. -3. **Lexer.** `scan.l` port + `base_yylex` filter layer; `Scan`, - `SplitWithScanner`, `HashXXH3_64` (+ `internal/xxh3`) ship. **Gate:** - token streams byte-identical to the oracle across the entire corpus, - including scanner error messages and cursor positions. +3. **Lexer.** ✅ *Landed 2026-08-15.* `scan.l` port + `base_yylex` filter + layer; `Scan`, `SplitWithScanner`, `HashXXH3_64` (+ `internal/xxh3`) + ship. **Gate:** token streams byte-identical to the oracle across the + entire corpus, including scanner error messages and cursor positions — + met: all 43,373 scan cases and all 8 split_scanner cases pass; xxh3 is + verified against 126 oracle-generated vectors covering every length + class and seed path. See "As-built notes (milestone 3)". 4. **Expressions + SELECT.** `a_expr`/`b_expr`/`c_expr` precedence machinery, constants and typecasts, `func_expr` (including `json_*`, `xml*`, aggregate `FILTER`/`WITHIN GROUP`, window functions), `SELECT` end-to-end: @@ -448,6 +451,34 @@ Measured at the pin, where the plan's estimates differ: **`plpgsql_regress/`** (milestone 11), and **summary** golden extraction (milestone 10). The stretch tarball tier remains stretch. +### As-built notes (milestone 3) + +- The scanner (`internal/lexer`) is pull-based (`Scanner.Next`), one token + per call like `core_yylex`; `Scan`/`SplitWithScanner` drain it eagerly, + but milestone 4's parser must pull lazily so grammar errors can win over + scanner errors that lie further right, as they do under bison. +- Flex's longest-match/rule-order discipline is reproduced structurally + except for the numeric-literal rules, whose fourteen overlapping patterns + (`decinteger` … `real_junk`, including flex backtracking inside the + `*_junk` rules) are resolved by computing every candidate match length + and picking the winner (`internal/lexer/numbers.go`). +- Two pinned-oracle behaviors worth knowing: token End offsets come from + the patch-03 `yyllocend` for multi-rule tokens + (`pg_query_scan.c` uses it for SCONST/USCONST/BCONST/XCONST/IDENT/ + UIDENT/C_COMMENT and `yylloc + yyleng` for the rest — with the eager + scanner both reduce to "position after the token"), and a comment + *between* a `base_yylex` merge pair blocks the merge (the lookahead is a + raw `core_yylex` call, so pg_query_go v6.2.2 rejects + `SELECT 1 WHERE 1 NOT /* c */ IN (2)` where vanilla PostgreSQL does not; + the filter reproduces this, pinned by a unit test). +- Scanner error cursor positions are character-based + (`pg_mbstrlen_with_len` semantics, per-lead-byte stride, not rune + count); the "at or near" text runs from the error location to the end of + the current match (flex's hold-char NUL), or to end of input in `<>` + rules. +- `internal/xxh3` implements only `XXH3_64bits_withSeed` (scalar paths), + the sole entry point the API needs. + ## Regeneration (the PostgreSQL-upgrade story) Everything derived is derived by committed tooling from the pin: diff --git a/compat_test.go b/compat_test.go index f12aa85..12c1d17 100644 --- a/compat_test.go +++ b/compat_test.go @@ -37,8 +37,6 @@ func TestNotImplementedErrors(t *testing.T) { check("Parse", err) _, err = pg_query.ParseToJSON("SELECT 1") check("ParseToJSON", err) - _, err = pg_query.Scan("SELECT 1") - check("Scan", err) _, err = pg_query.Deparse(&pg_query.ParseResult{}) check("Deparse", err) _, err = pg_query.Normalize("SELECT 1") @@ -49,8 +47,6 @@ func TestNotImplementedErrors(t *testing.T) { check("Fingerprint", err) _, err = pg_query.FingerprintToUInt64("SELECT 1") check("FingerprintToUInt64", err) - _, err = pg_query.SplitWithScanner("SELECT 1", false) - check("SplitWithScanner", err) _, err = pg_query.SplitWithParser("SELECT 1", false) check("SplitWithParser", err) _, err = pg_query.IsUtilityStmt("SELECT 1") @@ -59,13 +55,73 @@ func TestNotImplementedErrors(t *testing.T) { check("ParsePlPgSqlToJSON", err) _, err = pg_query.Summary("SELECT 1", 0) check("Summary", err) +} - defer func() { - if recover() == nil { - t.Fatal("HashXXH3_64: expected a not-implemented panic") +// TestScanTokens pins one token stream end-to-end through the public Scan +// API (pg_query_go's TestScan is a smoke test; the corpus goldens carry the +// exhaustive coverage). +func TestScanTokens(t *testing.T) { + result, err := pg_query.Scan("SELECT update AS left /* comment */ FROM between") + if err != nil { + t.Fatal(err) + } + if result.Version != 170007 { + t.Fatalf("ScanResult.Version = %d, want 170007", result.Version) + } + type tok struct { + start, end int32 + token pg_query.Token + keywordKind pg_query.KeywordKind + } + expected := []tok{ + {0, 6, pg_query.Token_SELECT, pg_query.KeywordKind_RESERVED_KEYWORD}, + {7, 13, pg_query.Token_UPDATE, pg_query.KeywordKind_UNRESERVED_KEYWORD}, + {14, 16, pg_query.Token_AS, pg_query.KeywordKind_RESERVED_KEYWORD}, + {17, 21, pg_query.Token_LEFT, pg_query.KeywordKind_TYPE_FUNC_NAME_KEYWORD}, + {22, 35, pg_query.Token_C_COMMENT, pg_query.KeywordKind_NO_KEYWORD}, + {36, 40, pg_query.Token_FROM, pg_query.KeywordKind_RESERVED_KEYWORD}, + {41, 48, pg_query.Token_BETWEEN, pg_query.KeywordKind_COL_NAME_KEYWORD}, + } + if len(result.Tokens) != len(expected) { + t.Fatalf("got %d tokens, want %d", len(result.Tokens), len(expected)) + } + for i, e := range expected { + g := result.Tokens[i] + if g.Start != e.start || g.End != e.end || g.Token != e.token || g.KeywordKind != e.keywordKind { + t.Errorf("token %d = (%d %d %v %v), want (%d %d %v %v)", + i, g.Start, g.End, g.Token, g.KeywordKind, e.start, e.end, e.token, e.keywordKind) } - }() - pg_query.HashXXH3_64([]byte("x"), 0) + } +} + +// TestSplitWithScanner mirrors pg_query_go's scanner-based split tests. +func TestSplitWithScanner(t *testing.T) { + stmts, err := pg_query.SplitWithScanner("SELECT /* comment with ; */ 1; SELECT 2", true) + if err != nil { + t.Fatal(err) + } + want := []string{"SELECT /* comment with ; */ 1", "SELECT 2"} + if len(stmts) != len(want) || stmts[0] != want[0] || stmts[1] != want[1] { + t.Fatalf("SplitWithScanner = %q, want %q", stmts, want) + } +} + +// TestHashXXH3_64 carries pg_query_go's exact hard-coded vectors +// (fingerprint_test.go, v6.2.2). +func TestHashXXH3_64(t *testing.T) { + for _, v := range []struct { + input string + seed uint64 + expected uint64 + }{ + {"TEST", 0, 11717748491247689214}, + {"TEST", 42, 10412276358662179996}, + {"Something else", 0, 14679351602596009561}, + } { + if got := pg_query.HashXXH3_64([]byte(v.input), v.seed); got != v.expected { + t.Errorf("HashXXH3_64(%q, %d) = %d, want %d", v.input, v.seed, got, v.expected) + } + } } // TestMakeFuncs smoke-checks the verbatim-ported constructors build the same diff --git a/internal/lexer/errors.go b/internal/lexer/errors.go new file mode 100644 index 0000000..d940d99 --- /dev/null +++ b/internal/lexer/errors.go @@ -0,0 +1,133 @@ +package lexer + +import "fmt" + +// yyerror is scan.l's scanner_yyerror: the reported text runs from the error +// location (yylloc) to the end of the current match — flex's temporary NUL +// at the match end is what terminates the C "%s" — or to the end of input +// for the <> rules. Callers must have s.pos at the match end. +func (s *Scanner) yyerror(loc int, message string) *Error { + if loc >= len(s.input) { + return &Error{ + Message: message + " at end of input", + Filename: "scan.l", + Funcname: "scanner_yyerror", + Cursorpos: s.cursorpos(loc), + } + } + return &Error{ + Message: message + ` at or near "` + s.input[loc:s.pos] + `"`, + Filename: "scan.l", + Funcname: "scanner_yyerror", + Cursorpos: s.cursorpos(loc), + } +} + +// ereport is a direct ereport(ERROR, ... lexer_errposition()) from inside a +// scan.l rule action: no "at or near" decoration, and the C __func__ is the +// flex-generated core_yylex. +func (s *Scanner) ereport(loc int, message string) *Error { + return &Error{ + Message: message, + Filename: "scan.l", + Funcname: "core_yylex", + Cursorpos: s.cursorpos(loc), + } +} + +// cursorpos is scanner_errposition: the 1-based character (not byte) number +// of the given byte offset, counted with pg_mbstrlen_with_len's per-lead-byte +// stride. +func (s *Scanner) cursorpos(loc int) int { + count := 0 + for i := 0; i < loc && i < len(s.input); count++ { + i += mblen(s.input[i]) + } + return count + 1 +} + +// encodingError is mbutils.c's report_invalid_encoding for the UTF-8 server +// encoding: raised via pg_verifymbstr when an escape produced a NUL or +// high-bit byte and the resulting literal is not valid UTF-8. No error +// position is attached (scan.l installs no errposition callback around it). +func encodingError(seq []byte) *Error { + limit := len(seq) + if l := mblen(seq[0]); l < limit { + limit = l + } + if limit > 8 { + limit = 8 + } + msg := `invalid byte sequence for encoding "UTF8":` + for j := 0; j < limit; j++ { + msg += fmt.Sprintf(" 0x%02x", seq[j]) + } + return &Error{ + Message: msg, + Filename: "src_backend_utils_mb_mbutils.c", + Funcname: "report_invalid_encoding", + } +} + +// verifyUTF8 is pg_verifymbstr for the UTF-8 server encoding +// (pg_utf8_verifystr semantics, one character at a time). +func verifyUTF8(b []byte) *Error { + i := 0 + for i < len(b) { + c := b[i] + if c < 0x80 { + if c == 0 { + return encodingError(b[i:]) + } + i++ + continue + } + l := mblen(c) + if i+l > len(b) || !utf8CharLegal(b[i:i+l]) { + return encodingError(b[i:]) + } + i += l + } + return nil +} + +// utf8CharLegal is wchar.c's pg_utf8_islegal. +func utf8CharLegal(source []byte) bool { + switch len(source) { + case 1: + return source[0] < 0x80 + case 2: + if source[0] < 0xC2 { + return false + } + return source[1] >= 0x80 && source[1] <= 0xBF + case 3: + if source[2] < 0x80 || source[2] > 0xBF { + return false + } + switch source[0] { + case 0xE0: + return source[1] >= 0xA0 && source[1] <= 0xBF + case 0xED: + return source[1] >= 0x80 && source[1] <= 0x9F + default: + return source[1] >= 0x80 && source[1] <= 0xBF + } + case 4: + if source[3] < 0x80 || source[3] > 0xBF { + return false + } + if source[2] < 0x80 || source[2] > 0xBF { + return false + } + switch source[0] { + case 0xF0: + return source[1] >= 0x90 && source[1] <= 0xBF + case 0xF4: + return source[1] >= 0x80 && source[1] <= 0x8F + default: + return source[1] >= 0x80 && source[1] <= 0xBF + } + } + return false +} diff --git a/internal/lexer/filter.go b/internal/lexer/filter.go new file mode 100644 index 0000000..e0027d2 --- /dev/null +++ b/internal/lexer/filter.go @@ -0,0 +1,296 @@ +package lexer + +import ( + "unicode/utf8" + + "github.com/sqlc-dev/oliphant/ast" +) + +// parserDotC is the vendored source file name libpg_query compiles parser.c +// as; ereport's __FILE__ (directory-stripped) is what error data carries for +// the str_udeescape/check_unicode_value error paths. +const parserDotC = "src_backend_parser_parser.c" + +// Filter is parser.c's base_yylex: the one-token-lookahead layer between the +// core scanner and the grammar that keeps the grammar LALR(1) by merging +// token pairs (NOT_LA, NULLS_LA, WITH_LA, WITHOUT_LA, FORMAT_LA), converts +// UIDENT/USCONST (with optional UESCAPE) into plain IDENT/SCONST, and drops +// the comment tokens the patched scanner emits. +type Filter struct { + s *Scanner + haveLookahead bool + lookahead Token + lookaheadErr *Error +} + +// NewFilter wraps a Scanner in the base_yylex behavior. +func NewFilter(s *Scanner) *Filter { return &Filter{s: s} } + +func (f *Filter) next() (Token, *Error) { + if f.haveLookahead { + f.haveLookahead = false + if f.lookaheadErr != nil { + return Token{}, f.lookaheadErr + } + return f.lookahead, nil + } + return f.s.Next() +} + +// peekKind fetches the lookahead token's kind. A scanner error during the +// lookahead aborts immediately, exactly as the C lookahead core_yylex call +// would throw before the current token ever reaches the grammar. +func (f *Filter) peekKind() (ast.Token, *Error) { + if !f.haveLookahead { + f.lookahead, f.lookaheadErr = f.s.Next() + f.haveLookahead = true + } + if f.lookaheadErr != nil { + return 0, f.lookaheadErr + } + return f.lookahead.Kind, nil +} + +// Next returns the next post-filter token. +func (f *Filter) Next() (Token, *Error) { + for { + cur, err := f.next() + if err != nil { + return Token{}, err + } + + switch cur.Kind { + case ast.Token_SQL_COMMENT, ast.Token_C_COMMENT: + // parser.c: base_yylex recurses past comment tokens. + continue + + case ast.Token_FORMAT: + // parser.c: FORMAT → FORMAT_LA before JSON + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + if next == ast.Token_JSON { + cur.Kind = ast.Token_FORMAT_LA + } + + case ast.Token_NOT: + // parser.c: NOT → NOT_LA before BETWEEN, IN, LIKE, ILIKE, SIMILAR + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + switch next { + case ast.Token_BETWEEN, ast.Token_IN_P, ast.Token_LIKE, + ast.Token_ILIKE, ast.Token_SIMILAR: + cur.Kind = ast.Token_NOT_LA + } + + case ast.Token_NULLS_P: + // parser.c: NULLS_P → NULLS_LA before FIRST or LAST + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + switch next { + case ast.Token_FIRST_P, ast.Token_LAST_P: + cur.Kind = ast.Token_NULLS_LA + } + + case ast.Token_WITH: + // parser.c: WITH → WITH_LA before TIME or ORDINALITY + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + switch next { + case ast.Token_TIME, ast.Token_ORDINALITY: + cur.Kind = ast.Token_WITH_LA + } + + case ast.Token_WITHOUT: + // parser.c: WITHOUT → WITHOUT_LA before TIME + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + if next == ast.Token_TIME { + cur.Kind = ast.Token_WITHOUT_LA + } + + case ast.Token_UIDENT, ast.Token_USCONST: + return f.resolveUnicodeToken(cur) + } + + return cur, nil + } +} + +// resolveUnicodeToken is base_yylex's UIDENT/USCONST arm: look ahead for +// UESCAPE 'x', de-escape, and rewrite the token as IDENT/SCONST. +func (f *Filter) resolveUnicodeToken(cur Token) (Token, *Error) { + escape := byte('\\') + next, err := f.peekKind() + if err != nil { + return Token{}, err + } + if next == ast.Token_UESCAPE { + // Consume UESCAPE; the third token had better be a simple string. + if _, err := f.next(); err != nil { + return Token{}, err + } + esc, err := f.next() + if err != nil { + return Token{}, err + } + if esc.Kind != ast.Token_SCONST { + // parser.c: errors here point at the third token. + return Token{}, f.s.yyerrorToken(esc, "UESCAPE must be followed by a simple string literal") + } + if len(esc.Str) != 1 || !checkUescapechar(esc.Str[0]) { + return Token{}, f.s.yyerrorToken(esc, "invalid Unicode escape character") + } + escape = esc.Str[0] + } + + str, err := f.s.udeescape(cur.Str, escape, int(cur.Start)) + if err != nil { + return Token{}, err + } + if cur.Kind == ast.Token_UIDENT { + // parser.c: it's an identifier, so truncate as appropriate. + str = truncateIdentifier(str) + cur.Kind = ast.Token_IDENT + } else { + cur.Kind = ast.Token_SCONST + } + cur.Str = str + return cur, nil +} + +// yyerrorToken is scanner_yyerror invoked from base_yylex, where yylloc is +// the given token's location and the flex hold char sits at that token's +// match end. +func (s *Scanner) yyerrorToken(tok Token, message string) *Error { + loc := int(tok.Start) + if tok.Kind == 0 || loc >= len(s.input) { + return &Error{ + Message: message + " at end of input", + Filename: "scan.l", + Funcname: "scanner_yyerror", + Cursorpos: s.cursorpos(len(s.input)), + } + } + return &Error{ + Message: message + ` at or near "` + s.input[loc:tok.End] + `"`, + Filename: "scan.l", + Funcname: "scanner_yyerror", + Cursorpos: s.cursorpos(loc), + } +} + +// checkUescapechar is parser.c's check_uescapechar: hex digits, '+', quotes +// and whitespace cannot serve as the UESCAPE character. +func checkUescapechar(escape byte) bool { + if isHexDigit(escape) || escape == '+' || escape == '\'' || escape == '"' || isSpace(escape) { + return false + } + return true +} + +// udeescape is parser.c's str_udeescape: process Unicode escapes in a +// UIDENT/USCONST body. position is the token's start (the U&" or U&'), and +// error cursors point at the escape inside the literal — in - str + +// position + 3, "3 for U&\"". +func (s *Scanner) udeescape(str string, escape byte, position int) (string, *Error) { + var out []byte + var pairFirst uint32 + i := 0 + + errPos := func(off int) int { return off + position + 3 } + invalidPair := func(off int) *Error { + return &Error{ + Message: "invalid Unicode surrogate pair", + Filename: parserDotC, + Funcname: "str_udeescape", + Cursorpos: s.cursorpos(errPos(off)), + } + } + + appendCp := func(cp uint32, off int) *Error { + // parser.c: check_unicode_value + if cp == 0 || cp > 0x10FFFF { + return &Error{ + Message: "invalid Unicode escape value", + Filename: parserDotC, + Funcname: "check_unicode_value", + Cursorpos: s.cursorpos(errPos(off)), + } + } + if pairFirst != 0 { + if isUTF16SurrogateSecond(cp) { + cp = ((pairFirst & 0x3FF) << 10) + 0x10000 + (cp & 0x3FF) + pairFirst = 0 + } else { + return invalidPair(off) + } + } else if isUTF16SurrogateSecond(cp) { + return invalidPair(off) + } + if isUTF16SurrogateFirst(cp) { + pairFirst = cp + } else { + out = utf8.AppendRune(out, rune(cp)) + } + return nil + } + + for i < len(str) { + if str[i] == escape { + switch { + case i+1 < len(str) && str[i+1] == escape: + if pairFirst != 0 { + return "", invalidPair(i) + } + out = append(out, escape) + i += 2 + case i+4 < len(str) && + isHexDigit(str[i+1]) && isHexDigit(str[i+2]) && + isHexDigit(str[i+3]) && isHexDigit(str[i+4]): + cp := parseHex(str[i+1 : i+5]) + if err := appendCp(cp, i); err != nil { + return "", err + } + i += 5 + case i+7 < len(str) && str[i+1] == '+' && + isHexDigit(str[i+2]) && isHexDigit(str[i+3]) && + isHexDigit(str[i+4]) && isHexDigit(str[i+5]) && + isHexDigit(str[i+6]) && isHexDigit(str[i+7]): + cp := parseHex(str[i+2 : i+8]) + if err := appendCp(cp, i); err != nil { + return "", err + } + i += 8 + default: + return "", &Error{ + Message: "invalid Unicode escape", + Filename: parserDotC, + Funcname: "str_udeescape", + Cursorpos: s.cursorpos(errPos(i)), + } + } + } else { + if pairFirst != 0 { + return "", invalidPair(i) + } + out = append(out, str[i]) + i++ + } + } + + // parser.c: unfinished surrogate pair? + if pairFirst != 0 { + return "", invalidPair(i) + } + return string(out), nil +} diff --git a/internal/lexer/filter_test.go b/internal/lexer/filter_test.go new file mode 100644 index 0000000..4b7dc05 --- /dev/null +++ b/internal/lexer/filter_test.go @@ -0,0 +1,115 @@ +package lexer + +import ( + "testing" + + "github.com/sqlc-dev/oliphant/ast" +) + +func filterKinds(t *testing.T, input string) []ast.Token { + t.Helper() + f := NewFilter(New(input)) + var kinds []ast.Token + for { + tok, err := f.Next() + if err != nil { + t.Fatalf("Next(%q): %v", input, err) + } + if tok.Kind == 0 { + return kinds + } + kinds = append(kinds, tok.Kind) + } +} + +func TestFilterMerges(t *testing.T) { + tests := []struct { + input string + want []ast.Token + }{ + // parser.c: NOT → NOT_LA only before BETWEEN/IN/LIKE/ILIKE/SIMILAR + {"a NOT BETWEEN", []ast.Token{ast.Token_IDENT, ast.Token_NOT_LA, ast.Token_BETWEEN}}, + {"a NOT IN", []ast.Token{ast.Token_IDENT, ast.Token_NOT_LA, ast.Token_IN_P}}, + {"a NOT LIKE", []ast.Token{ast.Token_IDENT, ast.Token_NOT_LA, ast.Token_LIKE}}, + {"a NOT ILIKE", []ast.Token{ast.Token_IDENT, ast.Token_NOT_LA, ast.Token_ILIKE}}, + {"a NOT SIMILAR", []ast.Token{ast.Token_IDENT, ast.Token_NOT_LA, ast.Token_SIMILAR}}, + {"NOT x", []ast.Token{ast.Token_NOT, ast.Token_IDENT}}, + // parser.c: NULLS_P → NULLS_LA before FIRST/LAST + {"NULLS FIRST", []ast.Token{ast.Token_NULLS_LA, ast.Token_FIRST_P}}, + {"NULLS LAST", []ast.Token{ast.Token_NULLS_LA, ast.Token_LAST_P}}, + {"NULLS x", []ast.Token{ast.Token_NULLS_P, ast.Token_IDENT}}, + // parser.c: WITH → WITH_LA before TIME/ORDINALITY + {"WITH TIME", []ast.Token{ast.Token_WITH_LA, ast.Token_TIME}}, + {"WITH ORDINALITY", []ast.Token{ast.Token_WITH_LA, ast.Token_ORDINALITY}}, + {"WITH x", []ast.Token{ast.Token_WITH, ast.Token_IDENT}}, + // parser.c: WITHOUT → WITHOUT_LA before TIME + {"WITHOUT TIME", []ast.Token{ast.Token_WITHOUT_LA, ast.Token_TIME}}, + // parser.c: FORMAT → FORMAT_LA before JSON + {"FORMAT JSON", []ast.Token{ast.Token_FORMAT_LA, ast.Token_JSON}}, + // Comment tokens are dropped by the filter, but the lookahead is a + // raw core_yylex call: a comment BETWEEN a merge pair blocks the + // merge. That is real pinned-oracle behavior (libpg_query's + // comments-as-tokens patch): pg_query_go v6.2.2 fails + // "SELECT 1 WHERE 1 NOT /* c */ IN (2)" with a syntax error where + // vanilla PostgreSQL would accept it. + {"NOT /* c */ IN", []ast.Token{ast.Token_NOT, ast.Token_IN_P}}, + {"NOT -- c\nIN", []ast.Token{ast.Token_NOT, ast.Token_IN_P}}, + } + for _, tc := range tests { + got := filterKinds(t, tc.input) + if len(got) != len(tc.want) { + t.Errorf("%q: got %v, want %v", tc.input, got, tc.want) + continue + } + for i := range got { + if got[i] != tc.want[i] { + t.Errorf("%q: got %v, want %v", tc.input, got, tc.want) + break + } + } + } +} + +func TestFilterUnicodeTokens(t *testing.T) { + // parser.c: UIDENT/USCONST become IDENT/SCONST with escapes applied. + check := func(input string, wantKind ast.Token, wantStr string) { + t.Helper() + f := NewFilter(New(input)) + tok, err := f.Next() + if err != nil { + t.Fatalf("Next(%q): %v", input, err) + } + if tok.Kind != wantKind || tok.Str != wantStr { + t.Errorf("%q: got (%v, %q), want (%v, %q)", input, tok.Kind, tok.Str, wantKind, wantStr) + } + } + check(`U&"d\0061t\+000061"`, ast.Token_IDENT, "data") + check(`U&'d\0061t\+000061'`, ast.Token_SCONST, "data") + check(`U&"d!0061t!+000061" UESCAPE '!'`, ast.Token_IDENT, "data") + check(`U&'d!0061t!+000061' UESCAPE '!'`, ast.Token_SCONST, "data") + // Surrogate pair (U+1D441 via UTF-16 halves), and doubled escape. + check(`U&'\d835\dc41'`, ast.Token_SCONST, "\U0001D441") + check(`U&'a\\b'`, ast.Token_SCONST, `a\b`) + + checkErr := func(input, wantMsg, wantFunc string, wantCursor int) { + t.Helper() + f := NewFilter(New(input)) + _, err := f.Next() + if err == nil { + t.Fatalf("Next(%q): expected error", input) + } + if err.Message != wantMsg || err.Funcname != wantFunc || err.Cursorpos != wantCursor { + t.Errorf("%q: got (%q, %s, %d), want (%q, %s, %d)", + input, err.Message, err.Funcname, err.Cursorpos, wantMsg, wantFunc, wantCursor) + } + } + checkErr(`U&'\d835' UESCAPE 42`, + `UESCAPE must be followed by a simple string literal at or near "42"`, + "scanner_yyerror", 19) + checkErr(`U&'\d835' UESCAPE 'zz'`, + `invalid Unicode escape character at or near "'zz'"`, + "scanner_yyerror", 19) + checkErr(`U&'\d835'`, "invalid Unicode surrogate pair", "str_udeescape", 9) + checkErr(`U&'\00'`, "invalid Unicode escape", "str_udeescape", 4) + checkErr(`U&'\0000'`, "invalid Unicode escape value", "check_unicode_value", 4) +} diff --git a/internal/lexer/lexer.go b/internal/lexer/lexer.go new file mode 100644 index 0000000..009b8ed --- /dev/null +++ b/internal/lexer/lexer.go @@ -0,0 +1,567 @@ +// Package lexer is a hand-written port of PostgreSQL's scanner as patched +// and pinned by libpg_query 17-6.2.2 (internal/reference/scan.l), plus the +// base_yylex token-merge filter from internal/reference/parser.c. +// +// The scanner is byte-oriented and eager-capable but pull-based: each call +// to Next returns exactly what one core_yylex call would return, including +// the SQL_COMMENT / C_COMMENT tokens libpg_query's patches add. Token kinds +// are the protobuf Token enum values, which are defined to equal the bison +// token numbers of the pinned grammar. +package lexer + +import ( + "github.com/sqlc-dev/oliphant/ast" +) + +// NAMEDATALEN mirrors the PostgreSQL compile-time constant: identifiers are +// truncated to NAMEDATALEN-1 bytes, operators of NAMEDATALEN or more +// characters are rejected. +const nameDataLen = 64 + +// Token is one core_yylex result. Start/End are byte offsets into the input +// ([Start,End) spans the token text after any flex yyless put-back, matching +// yylloc and the patched scanner's yyllocend). Str/Ival carry the semantic +// value (core_YYSTYPE) for the token kinds that have one. +type Token struct { + Kind ast.Token + Start, End int32 + Str string // IDENT/UIDENT/SCONST/USCONST/BCONST/XCONST/FCONST/Op: yylval.str; keywords: canonical spelling + Ival int32 // ICONST/PARAM: yylval.ival + KeywordKind ast.KeywordKind +} + +// Error is a scanner error, pre-formatted exactly as the reference reports +// it (scanner_yyerror / in-action ereport calls). Filename and Funcname +// mirror the C error data; Cursorpos is the 1-based character (not byte) +// position, per scanner_errposition. +type Error struct { + Message string + Filename string + Funcname string + Cursorpos int +} + +func (e *Error) Error() string { return e.Message } + +// Scanner lexes one input string. The zero value is not usable; call New. +type Scanner struct { + input string + pos int +} + +// New returns a Scanner over input. Like the C scanner (which receives a +// NUL-terminated string), input is truncated at the first NUL byte. +func New(input string) *Scanner { + for i := 0; i < len(input); i++ { + if input[i] == 0 { + input = input[:i] + break + } + } + return &Scanner{input: input} +} + +// Character classes from scan.l's named patterns. + +// scan.l: space +func isSpace(c byte) bool { + return c == ' ' || c == '\t' || c == '\n' || c == '\r' || c == '\f' || c == '\v' +} + +// scan.l: non_newline_space +func isNonNewlineSpace(c byte) bool { + return c == ' ' || c == '\t' || c == '\f' || c == '\v' +} + +// scan.l: newline +func isNewline(c byte) bool { return c == '\n' || c == '\r' } + +func isDigit(c byte) bool { return c >= '0' && c <= '9' } + +func isHexDigit(c byte) bool { + return isDigit(c) || (c >= 'a' && c <= 'f') || (c >= 'A' && c <= 'F') +} + +func isOctDigit(c byte) bool { return c >= '0' && c <= '7' } + +func isBinDigit(c byte) bool { return c == '0' || c == '1' } + +// scan.l: ident_start [A-Za-z\200-\377_] +func isIdentStart(c byte) bool { + return (c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z') || c == '_' || c >= 0x80 +} + +// scan.l: ident_cont [A-Za-z\200-\377_0-9\$] +func isIdentCont(c byte) bool { + return isIdentStart(c) || isDigit(c) || c == '$' +} + +// scan.l: dolq_start [A-Za-z\200-\377_] +func isDolqStart(c byte) bool { return isIdentStart(c) } + +// scan.l: dolq_cont [A-Za-z\200-\377_0-9] +func isDolqCont(c byte) bool { return isIdentStart(c) || isDigit(c) } + +// scan.l: op_chars [\~\!\@\#\^\&\|\`\?\+\-\*\/\%\<\>\=] +func isOpChar(c byte) bool { + switch c { + case '~', '!', '@', '#', '^', '&', '|', '`', '?', '+', '-', '*', '/', '%', '<', '>', '=': + return true + } + return false +} + +// scan.l: self [,()\[\].;\:\+\-\*\/\%\^\<\>\=] +func isSelf(c byte) bool { + switch c { + case ',', '(', ')', '[', ']', '.', ';', ':', '+', '-', '*', '/', '%', '^', '<', '>', '=': + return true + } + return false +} + +// scan.l: the "non-SQL operator" characters of the {operator} action's +// trailing +/- rule. +func isExoticOpChar(c byte) bool { + switch c { + case '~', '!', '@', '#', '^', '&', '|', '`', '?', '%': + return true + } + return false +} + +func (s *Scanner) peek(off int) byte { + if s.pos+off < len(s.input) { + return s.input[s.pos+off] + } + return 0 +} + +func (s *Scanner) token(kind ast.Token, start int) (Token, *Error) { + return Token{Kind: kind, Start: int32(start), End: int32(s.pos)}, nil +} + +// Next returns the next token, exactly as core_yylex would. At end of input +// it returns a token with Kind 0 (and no error), matching yyterminate. +func (s *Scanner) Next() (Token, *Error) { + in := s.input + n := len(in) + + // scan.l: {whitespace} — ignore + for s.pos < n && isSpace(in[s.pos]) { + s.pos++ + } + if s.pos >= n { + // scan.l: <> — SET_YYLLOC(); yyterminate(); + return Token{Kind: 0, Start: int32(n), End: int32(n)}, nil + } + + start := s.pos + c := in[s.pos] + + switch { + case c == '-' && s.peek(1) == '-': + // scan.l: {comment} — "--" through end of line, returned as a token + // by libpg_query's patch 04. + s.pos += 2 + for s.pos < n && !isNewline(in[s.pos]) { + s.pos++ + } + return s.token(ast.Token_SQL_COMMENT, start) + + case c == '/' && s.peek(1) == '*': + // scan.l: {xcstart} — extended (possibly nested) comment. + return s.scanComment(start) + + case (c == 'b' || c == 'B') && s.peek(1) == '\'': + // scan.l: {xbstart} — bit string literal; value gets a leading "b". + s.pos += 2 + return s.scanSimpleString(start, ast.Token_BCONST, "b", "unterminated bit string literal") + + case (c == 'x' || c == 'X') && s.peek(1) == '\'': + // scan.l: {xhstart} — hex string literal; value gets a leading "x". + s.pos += 2 + return s.scanSimpleString(start, ast.Token_XCONST, "x", "unterminated hexadecimal string literal") + + case (c == 'n' || c == 'N') && s.peek(1) == '\'': + // scan.l: {xnstart} — national character: eat only the "n" + // (yyless(1)) and return it as the NCHAR keyword; the string is + // lexed as a separate token. + s.pos++ + kw := keywordTokens["nchar"] + return Token{ + Kind: kw.token, + Start: int32(start), + End: int32(s.pos), + Str: "nchar", + KeywordKind: kw.kind, + }, nil + + case (c == 'e' || c == 'E') && s.peek(1) == '\'': + // scan.l: {xestart} — extended string with backslash escapes. + s.pos += 2 + return s.scanExtendedString(start) + + case c == '\'': + // scan.l: {xqstart} — standard_conforming_strings is on, so this is + // always a standard (xq) string. + s.pos++ + return s.scanQuotedString(start, ast.Token_SCONST) + + case (c == 'u' || c == 'U') && s.peek(1) == '&': + switch s.peek(2) { + case '\'': + // scan.l: {xusstart} — string with Unicode escapes. The + // standard_conforming_strings=off error cannot fire (it is on). + s.pos += 3 + return s.scanQuotedString(start, ast.Token_USCONST) + case '"': + // scan.l: {xuistart} — identifier with Unicode escapes. + s.pos += 3 + return s.scanQuotedIdent(start, ast.Token_UIDENT) + default: + // scan.l: {xufailed} — throw back all but the initial u/U and + // treat it as an identifier. + s.pos++ + return Token{ + Kind: ast.Token_IDENT, + Start: int32(start), + End: int32(s.pos), + Str: downcaseTruncateIdentifier(in[start:s.pos]), + }, nil + } + + case c == '$': + next := s.peek(1) + switch { + case isDigit(next): + // scan.l: {param} — \${decdigit}+ (no underscores; and + // param_junk was removed by libpg_query patch 09). + s.pos++ + for s.pos < n && isDigit(in[s.pos]) { + s.pos++ + } + return Token{ + Kind: ast.Token_PARAM, + Start: int32(start), + End: int32(s.pos), + Ival: atoi32(in[start+1 : s.pos]), + }, nil + case next == '$': + // scan.l: {dolqdelim} with an empty tag. + s.pos += 2 + return s.scanDollarString(start, in[start:s.pos]) + case isDolqStart(next): + j := s.pos + 2 + for j < n && isDolqCont(in[j]) { + j++ + } + if j < n && in[j] == '$' { + // scan.l: {dolqdelim} + s.pos = j + 1 + return s.scanDollarString(start, in[start:s.pos]) + } + // scan.l: {dolqfailed} — throw back all but the initial "$" and + // treat it as {other}. + s.pos++ + return s.token(ast.Token(c), start) + default: + // scan.l: {other} + s.pos++ + return s.token(ast.Token(c), start) + } + + case c == '"': + // scan.l: {xdstart} — delimited (double-quoted) identifier. + s.pos++ + return s.scanQuotedIdent(start, ast.Token_IDENT) + + case c == '.': + if s.peek(1) == '.' { + // scan.l: {dot_dot} + s.pos += 2 + return s.token(ast.Token_DOT_DOT, start) + } + if isDigit(s.peek(1)) { + return s.scanNumber(start) + } + // scan.l: {self} + s.pos++ + return s.token(ast.Token(c), start) + + case c == ':': + switch s.peek(1) { + case ':': + // scan.l: {typecast} + s.pos += 2 + return s.token(ast.Token_TYPECAST, start) + case '=': + // scan.l: {colon_equals} + s.pos += 2 + return s.token(ast.Token_COLON_EQUALS, start) + } + // scan.l: {self} + s.pos++ + return s.token(ast.Token(c), start) + + case isDigit(c): + return s.scanNumber(start) + + case isIdentStart(c): + // scan.l: {identifier} + s.pos++ + for s.pos < n && isIdentCont(in[s.pos]) { + s.pos++ + } + text := in[start:s.pos] + // scan.l: ScanKeywordLookup — ASCII-only downcasing, then keyword + // table lookup. + lower := asciiDowncase(text) + if kw, ok := keywordTokens[lower]; ok { + return Token{ + Kind: kw.token, + Start: int32(start), + End: int32(s.pos), + Str: lower, + KeywordKind: kw.kind, + }, nil + } + return Token{ + Kind: ast.Token_IDENT, + Start: int32(start), + End: int32(s.pos), + Str: truncateIdentifier(lower), + }, nil + + case c == ',' || c == '(' || c == ')' || c == '[' || c == ']' || c == ';': + // scan.l: {self} — the self chars that cannot start an operator. + s.pos++ + return s.token(ast.Token(c), start) + + case isOpChar(c): + return s.scanOperator(start) + + default: + // scan.l: {other} + s.pos++ + return s.token(ast.Token(c), start) + } +} + +// scanComment implements the start condition: nested C-style comments, +// returned as C_COMMENT tokens (libpg_query patch 04). +func (s *Scanner) scanComment(start int) (Token, *Error) { + in := s.input + n := len(in) + // scan.l: {xcstart} — yyless(2) keeps only the slash-star. + s.pos += 2 + depth := 0 + for { + if s.pos >= n { + // scan.l: <> + return Token{}, s.yyerror(start, "unterminated /* comment") + } + c := in[s.pos] + if c == '/' && s.pos+1 < n && in[s.pos+1] == '*' { + // scan.l: {xcstart} — nested open, again only 2 chars. + depth++ + s.pos += 2 + continue + } + if c == '*' { + j := s.pos + for j < n && in[j] == '*' { + j++ + } + if j < n && in[j] == '/' { + // scan.l: {xcstop} — \*+\/ + s.pos = j + 1 + if depth <= 0 { + return s.token(ast.Token_C_COMMENT, start) + } + depth-- + continue + } + // scan.l: \*+ — ignore + s.pos = j + continue + } + // scan.l: {xcinside} / {op_chars} — ignore + s.pos++ + } +} + +// scanOperator implements the {operator} rule and its interaction with the +// special two-character tokens and the {self} set. +func (s *Scanner) scanOperator(start int) (Token, *Error) { + in := s.input + n := len(in) + runEnd := s.pos + for runEnd < n && isOpChar(in[runEnd]) { + runEnd++ + } + length := runEnd - start + + if length == 1 { + s.pos = runEnd + c := in[start] + if isSelf(c) { + // scan.l: {self} + return s.token(ast.Token(c), start) + } + // scan.l: {operator}, single char + return Token{Kind: ast.Token_Op, Start: int32(start), End: int32(s.pos), Str: in[start:runEnd]}, nil + } + + if length == 2 { + // scan.l: {equals_greater} / {less_equals} / {greater_equals} / + // {less_greater} / {not_equals} — these rules tie with {operator} at + // two chars and win by rule order. + if tok, ok := specialTwoCharToken(in[start], in[start+1]); ok { + s.pos = runEnd + return s.token(tok, start) + } + } + + // scan.l: {operator} — check for embedded slash-star or dash-dash; the + // operator must stop at the first one. + nchars := length + for i := start; i < start+nchars-1; i++ { + if (in[i] == '/' && in[i+1] == '*') || (in[i] == '-' && in[i+1] == '-') { + nchars = i - start + break + } + } + + // scan.l: {operator} — '+' or '-' cannot end a multi-char operator + // unless it contains one of the non-SQL operator characters. + if nchars > 1 && (in[start+nchars-1] == '+' || in[start+nchars-1] == '-') { + exotic := false + for i := start + nchars - 2; i >= start; i-- { + if isExoticOpChar(in[i]) { + exotic = true + break + } + } + if !exotic { + for nchars > 1 && (in[start+nchars-1] == '+' || in[start+nchars-1] == '-') { + nchars-- + } + } + } + + s.pos = start + nchars + + if nchars < length { + // scan.l: {operator} — after yyless, single self chars and the + // special two-char tokens are returned as such. + if nchars == 1 && isSelf(in[start]) { + return s.token(ast.Token(in[start]), start) + } + if nchars == 2 { + if tok, ok := specialTwoCharToken(in[start], in[start+1]); ok { + return s.token(tok, start) + } + } + } + + if nchars >= nameDataLen { + // scan.l: {operator} — "operator too long" + return Token{}, s.yyerror(start, "operator too long") + } + + return Token{Kind: ast.Token_Op, Start: int32(start), End: int32(s.pos), Str: in[start : start+nchars]}, nil +} + +func specialTwoCharToken(a, b byte) (ast.Token, bool) { + switch { + case a == '=' && b == '>': + return ast.Token_EQUALS_GREATER, true + case a == '<' && b == '=': + return ast.Token_LESS_EQUALS, true + case a == '>' && b == '=': + return ast.Token_GREATER_EQUALS, true + case a == '<' && b == '>': + return ast.Token_NOT_EQUALS, true + case a == '!' && b == '=': + return ast.Token_NOT_EQUALS, true + } + return 0, false +} + +// atoi32 mirrors the {param} action's atol truncated to the int32 yylval +// field. +func atoi32(digits string) int32 { + var v int64 + for i := 0; i < len(digits); i++ { + v = v*10 + int64(digits[i]-'0') + if v > 1<<40 { + // Saturate like C long overflow would wrap; parameters this + // large are rejected by the grammar anyway. Keep the low bits. + v &= (1 << 40) - 1 + } + } + return int32(v) +} + +// asciiDowncase lowercases A-Z only, byte-wise — the transform both +// ScanKeywordLookup and downcase_truncate_identifier apply for a UTF-8 +// (multi-byte) server encoding. +func asciiDowncase(text string) string { + hasUpper := false + for i := 0; i < len(text); i++ { + if text[i] >= 'A' && text[i] <= 'Z' { + hasUpper = true + break + } + } + if !hasUpper { + return text + } + b := []byte(text) + for i, c := range b { + if c >= 'A' && c <= 'Z' { + b[i] = c + ('a' - 'A') + } + } + return string(b) +} + +// downcaseTruncateIdentifier is scansup.c's downcase_truncate_identifier. +func downcaseTruncateIdentifier(text string) string { + return truncateIdentifier(asciiDowncase(text)) +} + +// truncateIdentifier is scansup.c's truncate_identifier: clip to +// NAMEDATALEN-1 bytes at a multibyte character boundary (pg_mbcliplen). +func truncateIdentifier(ident string) string { + if len(ident) < nameDataLen { + return ident + } + i := 0 + for i < len(ident) { + l := mblen(ident[i]) + if i+l > nameDataLen-1 { + break + } + i += l + } + return ident[:i] +} + +// mblen is pg_utf_mblen: the byte length of a UTF-8 character judged from +// its first byte alone. +func mblen(c byte) int { + switch { + case c < 0x80: + return 1 + case c&0xE0 == 0xC0: + return 2 + case c&0xF0 == 0xE0: + return 3 + case c&0xF8 == 0xF0: + return 4 + default: + return 1 + } +} diff --git a/internal/lexer/numbers.go b/internal/lexer/numbers.go new file mode 100644 index 0000000..a072258 --- /dev/null +++ b/internal/lexer/numbers.go @@ -0,0 +1,273 @@ +package lexer + +import ( + "math" + + "github.com/sqlc-dev/oliphant/ast" +) + +// The numeric literal rules of scan.l interact purely through flex's +// longest-match-wins discipline (ties broken by rule order). scanNumber +// reproduces that by computing every candidate rule's match length from the +// token start and picking the winner. Rule order (= tie-break priority): +// +// decinteger, hexinteger, octinteger, bininteger, +// hexfail, octfail, binfail, +// numeric, numericfail, real, realfail, +// integer_junk, numeric_junk, real_junk +const ( + numDec = iota + numHex + numOct + numBin + numHexFail + numOctFail + numBinFail + numNumeric + numNumericFail + numReal + numRealFail + numIntegerJunk + numNumericJunk + numRealJunk + numRuleCount +) + +// scanNumber lexes at s.pos where the input starts with a digit, or with +// "." followed by a digit. +func (s *Scanner) scanNumber(start int) (Token, *Error) { + in := s.input + n := len(in) + var ends [numRuleCount]int + for i := range ends { + ends[i] = -1 + } + + // scan.l: decinteger {decdigit}(_?{decdigit})* + decEnd := -1 + if isDigit(in[start]) { + decEnd = scanDecRun(in, start) + ends[numDec] = decEnd + } + + // scan.l: hexinteger/octinteger/bininteger and their *fail rules. + if in[start] == '0' && start+1 < n { + switch in[start+1] { + case 'x', 'X': + ends[numHex], ends[numHexFail] = scanPrefixedInt(in, start, isHexDigit) + case 'o', 'O': + ends[numOct], ends[numOctFail] = scanPrefixedInt(in, start, isOctDigit) + case 'b', 'B': + ends[numBin], ends[numBinFail] = scanPrefixedInt(in, start, isBinDigit) + } + } + + // scan.l: numeric (({decinteger}\.{decinteger}?)|(\.{decinteger})), + // numericfail {decinteger}\.\. + numericEnd := -1 + numericIntDot := -1 // end of the "{decinteger}." form with no fraction + if in[start] == '.' { + // Caller guarantees a digit follows. + numericEnd = scanDecRun(in, start+1) + ends[numNumeric] = numericEnd + } else if decEnd >= 0 && decEnd < n && in[decEnd] == '.' { + if decEnd+1 < n && in[decEnd+1] == '.' { + ends[numNumericFail] = decEnd + 2 + } + numericIntDot = decEnd + 1 + numericEnd = numericIntDot + if decEnd+1 < n && isDigit(in[decEnd+1]) { + numericEnd = scanDecRun(in, decEnd+1) + } + ends[numNumeric] = numericEnd + } + + // scan.l: real ({decinteger}|{numeric})[Ee][-+]?{decinteger}, + // realfail ({decinteger}|{numeric})[Ee][-+] + expStart := -1 // start of the exponent's digits, for real_junk + for _, base := range [2]int{numericEnd, decEnd} { + if base < 0 || base >= n || (in[base] != 'e' && in[base] != 'E') { + continue + } + j := base + 1 + signed := false + if j < n && (in[j] == '+' || in[j] == '-') { + j++ + signed = true + } + if j < n && isDigit(in[j]) { + if end := scanDecRun(in, j); end > ends[numReal] { + ends[numReal] = end + expStart = j + } + } else if signed && j > ends[numRealFail] { + ends[numRealFail] = j + } + } + + // scan.l: integer_junk {decinteger}{identifier}, + // numeric_junk {numeric}{identifier}, real_junk {real}{identifier}. + // {identifier} must begin at a position where the base rule has a valid + // (possibly backtracked) match ending — i.e. right after any accepted + // digit, or after the bare "{decinteger}." form's dot. + ends[numIntegerJunk] = junkEnd(in, start, decEnd, -1) + if numericEnd >= 0 { + fracStart := start + if in[start] != '.' { + fracStart = decEnd + } + ends[numNumericJunk] = junkEnd(in, fracStart, numericEnd, numericIntDot) + } + if ends[numReal] >= 0 { + ends[numRealJunk] = junkEnd(in, expStart-1, ends[numReal], -1) + } + + // Longest match wins; ties go to the earlier rule. + best := -1 + for rule, end := range ends { + if end > 0 && (best < 0 || end > ends[best]) { + best = rule + } + } + + switch best { + case numDec: + s.pos = ends[best] + return s.processIntegerLiteral(start, in[start:s.pos], 10) + case numHex: + s.pos = ends[best] + return s.processIntegerLiteral(start, in[start:s.pos], 16) + case numOct: + s.pos = ends[best] + return s.processIntegerLiteral(start, in[start:s.pos], 8) + case numBin: + s.pos = ends[best] + return s.processIntegerLiteral(start, in[start:s.pos], 2) + case numHexFail: + s.pos = ends[best] + return Token{}, s.yyerror(start, "invalid hexadecimal integer") + case numOctFail: + s.pos = ends[best] + return Token{}, s.yyerror(start, "invalid octal integer") + case numBinFail: + s.pos = ends[best] + return Token{}, s.yyerror(start, "invalid binary integer") + case numNumeric: + s.pos = ends[best] + return Token{Kind: ast.Token_FCONST, Start: int32(start), End: int32(s.pos), Str: in[start:s.pos]}, nil + case numNumericFail: + // scan.l: {numericfail} — throw back the "..", treat as integer. + s.pos = ends[best] - 2 + return s.processIntegerLiteral(start, in[start:s.pos], 10) + case numReal: + s.pos = ends[best] + return Token{Kind: ast.Token_FCONST, Start: int32(start), End: int32(s.pos), Str: in[start:s.pos]}, nil + default: + // realfail and the three junk rules share one report. + s.pos = ends[best] + return Token{}, s.yyerror(start, "trailing junk after numeric literal") + } +} + +// scanDecRun matches {decdigit}(_?{decdigit})* starting at a digit. +func scanDecRun(in string, i int) int { + i++ + for { + if i < len(in) && isDigit(in[i]) { + i++ + continue + } + if i+1 < len(in) && in[i] == '_' && isDigit(in[i+1]) { + i += 2 + continue + } + return i + } +} + +// scanPrefixedInt matches 0[xX](_?{hexdigit})+ etc. from start (where +// in[start:start+2] is the base prefix), returning the integer rule's end +// (or -1) and the matching *fail rule's end (0[xX]_?). +func scanPrefixedInt(in string, start int, digit func(byte) bool) (end, failEnd int) { + i := start + 2 + count := 0 + for { + j := i + if j < len(in) && in[j] == '_' { + j++ + } + if j < len(in) && digit(in[j]) { + i = j + 1 + count++ + continue + } + break + } + failEnd = start + 2 + if failEnd < len(in) && in[failEnd] == '_' { + failEnd++ + } + if count == 0 { + return -1, failEnd + } + return i, failEnd +} + +// junkEnd finds the longest match of {base}{identifier} given that valid +// base-match endings are the positions just after any digit in +// (digitLo, digitHi], plus the optional extraEnd (the bare "{decinteger}." +// numeric form). Flex backtracking means the identifier may begin at any of +// them; all lie in one contiguous ident_cont blob, so the first viable split +// determines the overall end. Returns -1 if no split works. +func junkEnd(in string, digitLo, digitHi, extraEnd int) int { + if digitHi < 0 { + return -1 + } + for q := digitLo + 1; q <= digitHi && q < len(in); q++ { + if (isDigit(in[q-1]) || q == extraEnd) && isIdentStart(in[q]) { + end := q + 1 + for end < len(in) && isIdentCont(in[end]) { + end++ + } + return end + } + } + return -1 +} + +// processIntegerLiteral is scan.l's process_integer_literal / +// numutils.c's pg_strtoint32_safe: an integer that fits in int32 is ICONST; +// anything else (in practice, overflow) becomes an FCONST carrying the +// source spelling. +func (s *Scanner) processIntegerLiteral(start int, text string, base int) (Token, *Error) { + digits := text + if base != 10 { + digits = text[2:] + } + var v uint64 + overflow := false + for i := 0; i < len(digits); i++ { + c := digits[i] + if c == '_' { + continue + } + var d uint64 + switch { + case c >= '0' && c <= '9': + d = uint64(c - '0') + case c >= 'a' && c <= 'f': + d = uint64(c - 'a' + 10) + default: + d = uint64(c - 'A' + 10) + } + v = v*uint64(base) + d + if v > math.MaxInt32 { + overflow = true + break + } + } + if overflow { + return Token{Kind: ast.Token_FCONST, Start: int32(start), End: int32(s.pos), Str: text}, nil + } + return Token{Kind: ast.Token_ICONST, Start: int32(start), End: int32(s.pos), Ival: int32(v)}, nil +} diff --git a/internal/lexer/strings.go b/internal/lexer/strings.go new file mode 100644 index 0000000..7395356 --- /dev/null +++ b/internal/lexer/strings.go @@ -0,0 +1,411 @@ +package lexer + +import ( + "unicode/utf8" + + "github.com/sqlc-dev/oliphant/ast" +) + +// quoteContinues implements the "quote stop" state: after a closing +// quote, a string literal continues if the next quote is separated only by +// whitespace containing at least one newline (scan.l: {quotecontinue}). It +// returns the position just past the continuation quote, or ok=false with +// everything thrown back (yyless(0)). +func (s *Scanner) quoteContinues(afterQuote int) (int, bool) { + in := s.input + n := len(in) + i := afterQuote + for i < n && isNonNewlineSpace(in[i]) { + i++ + } + if i < n && isNewline(in[i]) { + i++ + for i < n && isSpace(in[i]) { + i++ + } + if i < n && in[i] == '\'' { + return i + 1, true + } + } + return afterQuote, false +} + +// scanSimpleString handles the and states: no escapes, no quote +// doubling, contents passed through with a marker prefix ("b"/"x") exactly +// as the {xbstart}/{xhstart} actions do with addlitchar. +func (s *Scanner) scanSimpleString(start int, kind ast.Token, prefix, unterminated string) (Token, *Error) { + in := s.input + n := len(in) + val := []byte(prefix) + for { + if s.pos >= n { + // scan.l: <> / <> + return Token{}, s.yyerror(start, unterminated) + } + if in[s.pos] == '\'' { + // scan.l: {quote} → + if resume, ok := s.quoteContinues(s.pos + 1); ok { + s.pos = resume + continue + } + s.pos++ + return Token{Kind: kind, Start: int32(start), End: int32(s.pos), Str: string(val)}, nil + } + // scan.l: {xbinside} / {xhinside} + j := s.pos + for j < n && in[j] != '\'' { + j++ + } + val = append(val, in[s.pos:j]...) + s.pos = j + } +} + +// scanQuotedString handles the (SCONST) and (USCONST) states: +// quote doubling, no backslash processing. +func (s *Scanner) scanQuotedString(start int, kind ast.Token) (Token, *Error) { + in := s.input + n := len(in) + var val []byte + for { + if s.pos >= n { + // scan.l: <> + return Token{}, s.yyerror(start, "unterminated quoted string") + } + if in[s.pos] == '\'' { + if s.pos+1 < n && in[s.pos+1] == '\'' { + // scan.l: {xqdouble} + val = append(val, '\'') + s.pos += 2 + continue + } + if resume, ok := s.quoteContinues(s.pos + 1); ok { + s.pos = resume + continue + } + s.pos++ + return Token{Kind: kind, Start: int32(start), End: int32(s.pos), Str: string(val)}, nil + } + // scan.l: {xqinside} + j := s.pos + for j < n && in[j] != '\'' { + j++ + } + val = append(val, in[s.pos:j]...) + s.pos = j + } +} + +// scanQuotedIdent handles the (IDENT) and (UIDENT) states. +func (s *Scanner) scanQuotedIdent(start int, kind ast.Token) (Token, *Error) { + in := s.input + n := len(in) + var val []byte + for { + if s.pos >= n { + // scan.l: <> + return Token{}, s.yyerror(start, "unterminated quoted identifier") + } + if in[s.pos] == '"' { + if s.pos+1 < n && in[s.pos+1] == '"' { + // scan.l: {xddouble} + val = append(val, '"') + s.pos += 2 + continue + } + // scan.l: {xdstop} / {dquote} + s.pos++ + if len(val) == 0 { + return Token{}, s.yyerror(start, "zero-length delimited identifier") + } + str := string(val) + if kind == ast.Token_IDENT { + // scan.l: {xdstop} — truncate but do not downcase. + // (UIDENT is truncated only after de-escaping, in the + // base_yylex filter.) + str = truncateIdentifier(str) + } + return Token{Kind: kind, Start: int32(start), End: int32(s.pos), Str: str}, nil + } + // scan.l: {xdinside} + j := s.pos + for j < n && in[j] != '"' { + j++ + } + val = append(val, in[s.pos:j]...) + s.pos = j + } +} + +// scanDollarString handles the state. tag is the full opening +// delimiter including both dollar signs; s.pos is just past it. +func (s *Scanner) scanDollarString(start int, tag string) (Token, *Error) { + in := s.input + n := len(in) + var val []byte + for { + if s.pos >= n { + // scan.l: <> + return Token{}, s.yyerror(start, "unterminated dollar-quoted string") + } + if in[s.pos] == '$' { + j := s.pos + 1 + if j < n && isDolqStart(in[j]) { + j++ + for j < n && isDolqCont(in[j]) { + j++ + } + } + if j < n && in[j] == '$' { + // scan.l: {dolqdelim} + if in[s.pos:j+1] == tag { + s.pos = j + 1 + return Token{Kind: ast.Token_SCONST, Start: int32(start), End: int32(s.pos), Str: string(val)}, nil + } + // Not our delimiter: keep the $... part, put back the final + // "$" for rescanning (yyless(yyleng - 1)). + val = append(val, in[s.pos:j]...) + s.pos = j + continue + } + if j > s.pos+1 { + // scan.l: {dolqfailed} + val = append(val, in[s.pos:j]...) + s.pos = j + continue + } + // scan.l: . — lone $ inside the quoted text + val = append(val, '$') + s.pos++ + continue + } + // scan.l: {dolqinside} + j := s.pos + for j < n && in[j] != '$' { + j++ + } + val = append(val, in[s.pos:j]...) + s.pos = j + } +} + +func isUTF16SurrogateFirst(c uint32) bool { return c >= 0xD800 && c <= 0xDBFF } +func isUTF16SurrogateSecond(c uint32) bool { return c >= 0xDC00 && c <= 0xDFFF } + +// scanExtendedString handles the and states: E'...' strings with +// backslash escapes, Unicode escapes and surrogate pairs, and the deferred +// pg_verifymbstr check when an escape produced a NUL or high-bit byte. +func (s *Scanner) scanExtendedString(start int) (Token, *Error) { + in := s.input + n := len(in) + var val []byte + sawNonASCII := false + for { + if s.pos >= n { + // scan.l: <> + return Token{}, s.yyerror(start, "unterminated quoted string") + } + c := in[s.pos] + if c == '\'' { + if s.pos+1 < n && in[s.pos+1] == '\'' { + // scan.l: {xqdouble} + val = append(val, '\'') + s.pos += 2 + continue + } + if resume, ok := s.quoteContinues(s.pos + 1); ok { + s.pos = resume + continue + } + s.pos++ + // scan.l: xe return path — check the data remains valid + // if unescaping might have made it invalid. + if sawNonASCII { + if err := verifyUTF8(val); err != nil { + return Token{}, err + } + } + return Token{Kind: ast.Token_SCONST, Start: int32(start), End: int32(s.pos), Str: string(val)}, nil + } + if c != '\\' { + // scan.l: {xeinside} + j := s.pos + for j < n && in[j] != '\\' && in[j] != '\'' { + j++ + } + val = append(val, in[s.pos:j]...) + s.pos = j + continue + } + + // Backslash escapes. + e := s.pos + if e+1 >= n { + // scan.l: . — a backslash just before EOF + val = append(val, '\\') + s.pos++ + continue + } + nc := in[e+1] + switch { + case nc == 'u' || nc == 'U': + want := 4 + if nc == 'U' { + want = 8 + } + k := 0 + for k < want && e+2+k < n && isHexDigit(in[e+2+k]) { + k++ + } + if k < want { + // scan.l: {xeunicodefail} + s.pos = e + 2 + k + return Token{}, s.ereport(e, "invalid Unicode escape") + } + cp := parseHex(in[e+2 : e+2+want]) + s.pos = e + 2 + want + if isUTF16SurrogateFirst(cp) { + // scan.l: {xeunicode} → BEGIN(xeu) + tok, err, done := s.scanSurrogateSecond(start, cp, &val) + if done { + return tok, err + } + continue + } + if isUTF16SurrogateSecond(cp) { + // scan.l: {xeunicode} — orphaned second half + return Token{}, s.yyerror(e, "invalid Unicode surrogate pair") + } + if err := appendUnicode(&val, cp, s, e); err != nil { + return Token{}, err + } + case nc >= '0' && nc <= '7': + // scan.l: {xeoctesc} + k := 1 + for k < 3 && e+1+k < n && isOctDigit(in[e+1+k]) { + k++ + } + v := byte(parseOct(in[e+1 : e+1+k])) + val = append(val, v) + if v == 0 || v >= 0x80 { + sawNonASCII = true + } + s.pos = e + 1 + k + case nc == 'x' && e+2 < n && isHexDigit(in[e+2]): + // scan.l: {xehexesc} + k := 1 + if e+3 < n && isHexDigit(in[e+3]) { + k = 2 + } + v := byte(parseHex(in[e+2 : e+2+k])) + val = append(val, v) + if v == 0 || v >= 0x80 { + sawNonASCII = true + } + s.pos = e + 2 + k + default: + // scan.l: {xeescape} → unescape_single_char + var out byte + switch nc { + case 'b': + out = '\b' + case 'f': + out = '\f' + case 'n': + out = '\n' + case 'r': + out = '\r' + case 't': + out = '\t' + case 'v': + out = '\v' + default: + out = nc + if nc >= 0x80 { + sawNonASCII = true + } + } + val = append(val, out) + s.pos = e + 2 + } + } +} + +// scanSurrogateSecond is the state: after a first UTF-16 surrogate +// half, the only acceptable continuation is another \uXXXX/\UXXXXXXXX escape +// carrying the second half. done=false means the pair was combined and +// appended and xe scanning continues. +func (s *Scanner) scanSurrogateSecond(strStart int, first uint32, val *[]byte) (Token, *Error, bool) { + in := s.input + n := len(in) + if s.pos >= n { + // scan.l: <> — SET_YYLLOC() puts the cursor at EOF. + return Token{}, s.yyerror(n, "invalid Unicode surrogate pair"), true + } + e := s.pos + if in[e] == '\\' && e+1 < n && (in[e+1] == 'u' || in[e+1] == 'U') { + want := 4 + if in[e+1] == 'U' { + want = 8 + } + k := 0 + for k < want && e+2+k < n && isHexDigit(in[e+2+k]) { + k++ + } + if k < want { + // scan.l: {xeunicodefail} + s.pos = e + 2 + k + return Token{}, s.ereport(e, "invalid Unicode escape"), true + } + cp := parseHex(in[e+2 : e+2+want]) + s.pos = e + 2 + want + if !isUTF16SurrogateSecond(cp) { + // scan.l: {xeunicode} — not a second half + return Token{}, s.yyerror(e, "invalid Unicode surrogate pair"), true + } + // pg_wchar.h: surrogate_pair_to_codepoint + combined := ((first & 0x3FF) << 10) + 0x10000 + (cp & 0x3FF) + if err := appendUnicode(val, combined, s, e); err != nil { + return Token{}, err, true + } + return Token{}, nil, false + } + // scan.l: . | \n + s.pos = e + 1 + return Token{}, s.yyerror(e, "invalid Unicode surrogate pair"), true +} + +// appendUnicode is scan.l's addunicode: validate the code point and append +// its UTF-8 encoding (pg_unicode_to_server with a UTF-8 server encoding). +func appendUnicode(val *[]byte, cp uint32, s *Scanner, escLoc int) *Error { + // pg_wchar.h: is_valid_unicode_codepoint + if cp == 0 || cp > 0x10FFFF { + return s.yyerror(escLoc, "invalid Unicode escape value") + } + *val = utf8.AppendRune(*val, rune(cp)) + return nil +} + +func parseHex(digits string) uint32 { + var v uint32 + for i := 0; i < len(digits); i++ { + c := digits[i] + switch { + case c >= '0' && c <= '9': + v = v<<4 | uint32(c-'0') + case c >= 'a' && c <= 'f': + v = v<<4 | uint32(c-'a'+10) + default: + v = v<<4 | uint32(c-'A'+10) + } + } + return v +} + +func parseOct(digits string) uint32 { + var v uint32 + for i := 0; i < len(digits); i++ { + v = v<<3 | uint32(digits[i]-'0') + } + return v & 0xFF +} diff --git a/internal/lexer/tokens.go b/internal/lexer/tokens.go new file mode 100644 index 0000000..81ecb7d --- /dev/null +++ b/internal/lexer/tokens.go @@ -0,0 +1,28 @@ +package lexer + +import "github.com/sqlc-dev/oliphant/ast" + +// The protobuf Token enum is generated from the pinned grammar's bison token +// list, so enum value names equal bison token names and enum numbers equal +// bison token numbers. That makes ast.Token_value the authoritative +// kwlist-token-name → token-number mapping (scan.l's ScanKeywordTokens). +type keywordToken struct { + token ast.Token + kind ast.KeywordKind +} + +var keywordTokens = buildKeywordTokens() + +func buildKeywordTokens() map[string]keywordToken { + m := make(map[string]keywordToken, len(Keywords)) + for name, kw := range Keywords { + v, ok := ast.Token_value[kw.Token] + if !ok { + panic("lexer: keyword token " + kw.Token + " missing from ast.Token enum") + } + // KeywordCategory maps 1:1 onto KeywordKind minus NO_KEYWORD + // (pg_query_scan.c: keyword_kind = category + 1). + m[name] = keywordToken{token: ast.Token(v), kind: ast.KeywordKind(kw.Category) + 1} + } + return m +} diff --git a/internal/xxh3/xxh3.go b/internal/xxh3/xxh3.go new file mode 100644 index 0000000..84a2e6e --- /dev/null +++ b/internal/xxh3/xxh3.go @@ -0,0 +1,261 @@ +// Package xxh3 is an in-house, pure Go implementation of the XXH3 hash +// function's 64-bit variant (XXH3_64bits_withSeed), ported from the xxHash +// reference implementation vendored by libpg_query (xxhash.h, v0.8.x, +// BSD-2-Clause, (c) Yann Collet). +// +// It exists because pg_query_go exports HashXXH3_64 and oliphant carries no +// runtime dependency beyond google.golang.org/protobuf (see PLAN.md +// § Fingerprinting). Only the one-shot seeded 64-bit variant is provided; +// that is the only entry point fingerprinting and the public API need. +package xxh3 + +import ( + "encoding/binary" + "math/bits" +) + +const ( + prime32_1 = 0x9E3779B1 + prime32_2 = 0x85EBCA77 + prime32_3 = 0xC2B2AE3D + + prime64_1 = 0x9E3779B185EBCA87 + prime64_2 = 0xC2B2AE3D27D4EB4F + prime64_3 = 0x165667B19E3779F9 + prime64_4 = 0x85EBCA77C2B2AE63 + prime64_5 = 0x27D4EB2F165667C5 + + primeMX1 = 0x165667919E3779F9 + primeMX2 = 0x9FB21C651E98DF25 +) + +// xxhash.h: XXH3_kSecret +var kSecret = [192]byte{ + 0xb8, 0xfe, 0x6c, 0x39, 0x23, 0xa4, 0x4b, 0xbe, 0x7c, 0x01, 0x81, 0x2c, 0xf7, 0x21, 0xad, 0x1c, + 0xde, 0xd4, 0x6d, 0xe9, 0x83, 0x90, 0x97, 0xdb, 0x72, 0x40, 0xa4, 0xa4, 0xb7, 0xb3, 0x67, 0x1f, + 0xcb, 0x79, 0xe6, 0x4e, 0xcc, 0xc0, 0xe5, 0x78, 0x82, 0x5a, 0xd0, 0x7d, 0xcc, 0xff, 0x72, 0x21, + 0xb8, 0x08, 0x46, 0x74, 0xf7, 0x43, 0x24, 0x8e, 0xe0, 0x35, 0x90, 0xe6, 0x81, 0x3a, 0x26, 0x4c, + 0x3c, 0x28, 0x52, 0xbb, 0x91, 0xc3, 0x00, 0xcb, 0x88, 0xd0, 0x65, 0x8b, 0x1b, 0x53, 0x2e, 0xa3, + 0x71, 0x64, 0x48, 0x97, 0xa2, 0x0d, 0xf9, 0x4e, 0x38, 0x19, 0xef, 0x46, 0xa9, 0xde, 0xac, 0xd8, + 0xa8, 0xfa, 0x76, 0x3f, 0xe3, 0x9c, 0x34, 0x3f, 0xf9, 0xdc, 0xbb, 0xc7, 0xc7, 0x0b, 0x4f, 0x1d, + 0x8a, 0x51, 0xe0, 0x4b, 0xcd, 0xb4, 0x59, 0x31, 0xc8, 0x9f, 0x7e, 0xc9, 0xd9, 0x78, 0x73, 0x64, + 0xea, 0xc5, 0xac, 0x83, 0x34, 0xd3, 0xeb, 0xc3, 0xc5, 0x81, 0xa0, 0xff, 0xfa, 0x13, 0x63, 0xeb, + 0x17, 0x0d, 0xdd, 0x51, 0xb7, 0xf0, 0xda, 0x49, 0xd3, 0x16, 0x55, 0x26, 0x29, 0xd4, 0x68, 0x9e, + 0x2b, 0x16, 0xbe, 0x58, 0x7d, 0x47, 0xa1, 0xfc, 0x8f, 0xf8, 0xb8, 0xd1, 0x7a, 0xd0, 0x31, 0xce, + 0x45, 0xcb, 0x3a, 0x8f, 0x95, 0x16, 0x04, 0x28, 0xaf, 0xd7, 0xfb, 0xca, 0xbb, 0x4b, 0x40, 0x7e, +} + +func read32(b []byte, off int) uint64 { + return uint64(binary.LittleEndian.Uint32(b[off:])) +} + +func read64(b []byte, off int) uint64 { + return binary.LittleEndian.Uint64(b[off:]) +} + +// xxhash.h: XXH_mult64to128 folded via XXH3_mul128_fold64 +func mul128Fold64(lhs, rhs uint64) uint64 { + hi, lo := bits.Mul64(lhs, rhs) + return hi ^ lo +} + +// xxhash.h: XXH64_avalanche +func avalanche64(h uint64) uint64 { + h ^= h >> 33 + h *= prime64_2 + h ^= h >> 29 + h *= prime64_3 + h ^= h >> 32 + return h +} + +// xxhash.h: XXH3_avalanche +func avalanche(h uint64) uint64 { + h ^= h >> 37 + h *= primeMX1 + h ^= h >> 32 + return h +} + +// xxhash.h: XXH3_rrmxmx +func rrmxmx(h, length uint64) uint64 { + h ^= bits.RotateLeft64(h, 49) ^ bits.RotateLeft64(h, 24) + h *= primeMX2 + h ^= (h >> 35) + length + h *= primeMX2 + return h ^ (h >> 28) +} + +// Hash64Seed implements XXH3_64bits_withSeed. A zero seed takes the same +// code paths as the reference's XXH3_64bits. +func Hash64Seed(input []byte, seed uint64) uint64 { + length := len(input) + switch { + case length <= 16: + return len0to16(input, seed) + case length <= 128: + return len17to128(input, seed) + case length <= 240: + return len129to240(input, seed) + default: + return hashLong(input, seed) + } +} + +// xxhash.h: XXH3_len_0to16_64b (and its 1to3/4to8/9to16 helpers) +func len0to16(input []byte, seed uint64) uint64 { + length := len(input) + secret := kSecret[:] + switch { + case length > 8: // XXH3_len_9to16_64b + bitflip1 := (read64(secret, 24) ^ read64(secret, 32)) + seed + bitflip2 := (read64(secret, 40) ^ read64(secret, 48)) - seed + inputLo := read64(input, 0) ^ bitflip1 + inputHi := read64(input, length-8) ^ bitflip2 + acc := uint64(length) + + bits.ReverseBytes64(inputLo) + inputHi + + mul128Fold64(inputLo, inputHi) + return avalanche(acc) + case length >= 4: // XXH3_len_4to8_64b + seed ^= uint64(bits.ReverseBytes32(uint32(seed))) << 32 + input1 := read32(input, 0) + input2 := read32(input, length-4) + bitflip := (read64(secret, 8) ^ read64(secret, 16)) - seed + input64 := input2 + (input1 << 32) + return rrmxmx(input64^bitflip, uint64(length)) + case length > 0: // XXH3_len_1to3_64b + c1 := uint32(input[0]) + c2 := uint32(input[length>>1]) + c3 := uint32(input[length-1]) + combined := (c1 << 16) | (c2 << 24) | c3 | (uint32(length) << 8) + bitflip := (read32(secret, 0) ^ read32(secret, 4)) + seed + return avalanche64(uint64(combined) ^ bitflip) + default: + return avalanche64(seed ^ read64(secret, 56) ^ read64(secret, 64)) + } +} + +// xxhash.h: XXH3_mix16B +func mix16B(input []byte, inOff int, secret []byte, secOff int, seed uint64) uint64 { + inputLo := read64(input, inOff) ^ (read64(secret, secOff) + seed) + inputHi := read64(input, inOff+8) ^ (read64(secret, secOff+8) - seed) + return mul128Fold64(inputLo, inputHi) +} + +// xxhash.h: XXH3_len_17to128_64b +func len17to128(input []byte, seed uint64) uint64 { + length := len(input) + secret := kSecret[:] + acc := uint64(length) * prime64_1 + if length > 32 { + if length > 64 { + if length > 96 { + acc += mix16B(input, 48, secret, 96, seed) + acc += mix16B(input, length-64, secret, 112, seed) + } + acc += mix16B(input, 32, secret, 64, seed) + acc += mix16B(input, length-48, secret, 80, seed) + } + acc += mix16B(input, 16, secret, 32, seed) + acc += mix16B(input, length-32, secret, 48, seed) + } + acc += mix16B(input, 0, secret, 0, seed) + acc += mix16B(input, length-16, secret, 16, seed) + return avalanche(acc) +} + +// xxhash.h: XXH3_len_129to240_64b +func len129to240(input []byte, seed uint64) uint64 { + const ( + midsizeStartOffset = 3 // XXH3_MIDSIZE_STARTOFFSET + midsizeLastOffset = 17 // XXH3_MIDSIZE_LASTOFFSET + secretSizeMin = 136 + ) + length := len(input) + secret := kSecret[:] + acc := uint64(length) * prime64_1 + nbRounds := length / 16 + for i := 0; i < 8; i++ { + acc += mix16B(input, 16*i, secret, 16*i, seed) + } + acc = avalanche(acc) + for i := 8; i < nbRounds; i++ { + acc += mix16B(input, 16*i, secret, 16*(i-8)+midsizeStartOffset, seed) + } + acc += mix16B(input, length-16, secret, secretSizeMin-midsizeLastOffset, seed) + return avalanche(acc) +} + +// xxhash.h: XXH3_accumulate_512_scalar +func accumulate512(acc *[8]uint64, input []byte, inOff int, secret []byte, secOff int) { + for i := 0; i < 8; i++ { + dataVal := read64(input, inOff+8*i) + dataKey := dataVal ^ read64(secret, secOff+8*i) + acc[i^1] += dataVal + acc[i] += (dataKey & 0xFFFFFFFF) * (dataKey >> 32) + } +} + +// xxhash.h: XXH3_scrambleAcc_scalar +func scrambleAcc(acc *[8]uint64, secret []byte, secOff int) { + for i := 0; i < 8; i++ { + acc[i] ^= acc[i] >> 47 + acc[i] ^= read64(secret, secOff+8*i) + acc[i] *= prime32_1 + } +} + +// xxhash.h: XXH3_mix2Accs + XXH3_mergeAccs +func mergeAccs(acc *[8]uint64, secret []byte, secOff int, start uint64) uint64 { + result := start + for i := 0; i < 4; i++ { + result += mul128Fold64( + acc[2*i]^read64(secret, secOff+16*i), + acc[2*i+1]^read64(secret, secOff+16*i+8), + ) + } + return avalanche(result) +} + +// xxhash.h: XXH3_hashLong_64b_withSeed (scalar path). A non-zero seed derives +// a custom secret from kSecret (XXH3_initCustomSecret_scalar). +func hashLong(input []byte, seed uint64) uint64 { + const ( + secretSize = 192 + stripeLen = 64 + secretConsumeRate = 8 + lastAccStart = 7 // XXH_SECRET_LASTACC_START + mergeAccsStart = 11 // XXH_SECRET_MERGEACCS_START + ) + secret := kSecret[:] + if seed != 0 { + custom := make([]byte, secretSize) + for i := 0; i < secretSize/16; i++ { + binary.LittleEndian.PutUint64(custom[16*i:], read64(kSecret[:], 16*i)+seed) + binary.LittleEndian.PutUint64(custom[16*i+8:], read64(kSecret[:], 16*i+8)-seed) + } + secret = custom + } + + length := len(input) + acc := [8]uint64{prime32_3, prime64_1, prime64_2, prime64_3, prime64_4, prime32_2, prime64_5, prime32_1} + + nbStripesPerBlock := (secretSize - stripeLen) / secretConsumeRate + blockLen := stripeLen * nbStripesPerBlock + nbBlocks := (length - 1) / blockLen + + for n := 0; n < nbBlocks; n++ { + for i := 0; i < nbStripesPerBlock; i++ { + accumulate512(&acc, input, n*blockLen+i*stripeLen, secret, i*secretConsumeRate) + } + scrambleAcc(&acc, secret, secretSize-stripeLen) + } + + nbStripes := ((length - 1) - blockLen*nbBlocks) / stripeLen + for i := 0; i < nbStripes; i++ { + accumulate512(&acc, input, nbBlocks*blockLen+i*stripeLen, secret, i*secretConsumeRate) + } + accumulate512(&acc, input, length-stripeLen, secret, secretSize-stripeLen-lastAccStart) + + return mergeAccs(&acc, secret, mergeAccsStart, uint64(length)*prime64_1) +} diff --git a/internal/xxh3/xxh3_test.go b/internal/xxh3/xxh3_test.go new file mode 100644 index 0000000..5034068 --- /dev/null +++ b/internal/xxh3/xxh3_test.go @@ -0,0 +1,171 @@ +package xxh3 + +import "testing" + +// The three vectors pg_query_go's TestHashXXH3_64 hard-codes +// (fingerprint_test.go, v6.2.2). +var pgQueryGoVectors = []struct { + input string + seed uint64 + expected uint64 +}{ + {"TEST", 0, 11717748491247689214}, + {"TEST", 42, 10412276358662179996}, + {"Something else", 0, 14679351602596009561}, +} + +func TestPgQueryGoVectors(t *testing.T) { + for _, v := range pgQueryGoVectors { + if got := Hash64Seed([]byte(v.input), v.seed); got != v.expected { + t.Errorf("Hash64Seed(%q, %d) = %d, want %d", v.input, v.seed, got, v.expected) + } + } +} + +// Vectors covering every length class and both seed paths, generated by +// running the pinned oracle (pg_query_go v6.2.2's HashXXH3_64, which calls +// libpg_query's vendored XXH3_64bits_withSeed) over a deterministic buffer: +// buf[i] = byte(i*7+1), input = buf[:length], for every length class +// (0/1to3/4to8/9to16/17to128/129to240/hashLong incl. multi-block) and for +// seed 0, a small seed, and a 64-bit seed. Never edit by hand. +var oracleVectors = []struct { + length int + seed uint64 + expected uint64 +}{ + {0, 0, 3244421341483603138}, + {0, 42, 12693748630217917650}, + {0, 16045690984503098046, 2405018501633526212}, + {1, 0, 16226181191752404715}, + {1, 42, 7998895606877969555}, + {1, 16045690984503098046, 16891862405273724957}, + {2, 0, 16431041812657241892}, + {2, 42, 9608151504064033409}, + {2, 16045690984503098046, 12657349195234794696}, + {3, 0, 6666321793830475030}, + {3, 42, 5576192934070066879}, + {3, 16045690984503098046, 5180544975462913251}, + {4, 0, 2616370236846142754}, + {4, 42, 5134158041789620063}, + {4, 16045690984503098046, 5330210062664962398}, + {5, 0, 8907763369785488808}, + {5, 42, 540632825390078508}, + {5, 16045690984503098046, 6130895383704823908}, + {7, 0, 138728306335439795}, + {7, 42, 18331013902927647785}, + {7, 16045690984503098046, 17229639766588015938}, + {8, 0, 10866226742147667881}, + {8, 42, 15062534627176002392}, + {8, 16045690984503098046, 7088476544712722143}, + {9, 0, 5152637198995674261}, + {9, 42, 7402921216838123057}, + {9, 16045690984503098046, 728970581461000362}, + {15, 0, 3425568987058106551}, + {15, 42, 14147007939687877866}, + {15, 16045690984503098046, 15837014371604402711}, + {16, 0, 10465191977203804071}, + {16, 42, 1322608498249575602}, + {16, 16045690984503098046, 14450179282362190662}, + {17, 0, 3167990320673986461}, + {17, 42, 12829916226198520173}, + {17, 16045690984503098046, 15386700349701332479}, + {24, 0, 11402482346440878310}, + {24, 42, 17874158185984990980}, + {24, 16045690984503098046, 10946723622937853652}, + {31, 0, 15267594626977849121}, + {31, 42, 9007327198507666768}, + {31, 16045690984503098046, 9553963772498075474}, + {32, 0, 6723939706187241158}, + {32, 42, 2391119705742523767}, + {32, 16045690984503098046, 16643809566730796021}, + {33, 0, 12795454688075896235}, + {33, 42, 17352711462777825548}, + {33, 16045690984503098046, 109294025427436528}, + {48, 0, 2434660899545625575}, + {48, 42, 16353830515757811551}, + {48, 16045690984503098046, 3560603552406791005}, + {63, 0, 7097357558669831306}, + {63, 42, 6671633400219229654}, + {63, 16045690984503098046, 10815359061031125823}, + {64, 0, 1407486294599942051}, + {64, 42, 2700833818801985539}, + {64, 16045690984503098046, 6153494461696486551}, + {65, 0, 2046066673040820750}, + {65, 42, 9369955381444149162}, + {65, 16045690984503098046, 6012609436270522112}, + {96, 0, 16089433180022087629}, + {96, 42, 11401524923893703929}, + {96, 16045690984503098046, 17281029115966865191}, + {97, 0, 8427315719855081401}, + {97, 42, 6461928522657289858}, + {97, 16045690984503098046, 5287270653128974778}, + {127, 0, 13954363411196146418}, + {127, 42, 5708059859957676488}, + {127, 16045690984503098046, 4057568311775742294}, + {128, 0, 14139504545017913999}, + {128, 42, 11165787681440476871}, + {128, 16045690984503098046, 8197734342403980800}, + {129, 0, 9526037421581732658}, + {129, 42, 17368963489777284991}, + {129, 16045690984503098046, 15211015456111464435}, + {130, 0, 11242403448699407348}, + {130, 42, 2034751511989928694}, + {130, 16045690984503098046, 15530313319383324646}, + {160, 0, 1428507508164063521}, + {160, 42, 17140919390816219210}, + {160, 16045690984503098046, 16372974681839440373}, + {192, 0, 683452266030869341}, + {192, 42, 10280316133473062519}, + {192, 16045690984503098046, 6192544933137945485}, + {239, 0, 603629835587448144}, + {239, 42, 5371892671142593397}, + {239, 16045690984503098046, 18207084341825542521}, + {240, 0, 4326755725039977377}, + {240, 42, 1459064061661107760}, + {240, 16045690984503098046, 4916594796597166015}, + {241, 0, 13832561410273455503}, + {241, 42, 15533428887103945629}, + {241, 16045690984503098046, 247617956571678548}, + {256, 0, 13849697734189374458}, + {256, 42, 7228671501831762284}, + {256, 16045690984503098046, 8215861910502521312}, + {511, 0, 15445471461371015321}, + {511, 42, 1416735672008149309}, + {511, 16045690984503098046, 7852113526912235073}, + {512, 0, 3982045711862222193}, + {512, 42, 12314313406147978337}, + {512, 16045690984503098046, 11882074551484025443}, + {1023, 0, 13851637542338310007}, + {1023, 42, 7904879391036188667}, + {1023, 16045690984503098046, 12515793523103115238}, + {1024, 0, 12433931579980226658}, + {1024, 42, 11817980179228548057}, + {1024, 16045690984503098046, 5244150014593697085}, + {1025, 0, 14435947017053915143}, + {1025, 42, 17957101158616740196}, + {1025, 16045690984503098046, 3721169710988323602}, + {2048, 0, 17065663789284026367}, + {2048, 42, 17547835745126852192}, + {2048, 16045690984503098046, 14586951623971555392}, + {3072, 0, 9977236422119785186}, + {3072, 42, 3331949146881953281}, + {3072, 16045690984503098046, 12102281256715751729}, + {4095, 0, 3737140970844203129}, + {4095, 42, 12344929630291343229}, + {4095, 16045690984503098046, 8697909169198946767}, + {4096, 0, 11088927923476096785}, + {4096, 42, 7782549845739440569}, + {4096, 16045690984503098046, 8036239986898744999}, +} + +func TestOracleVectors(t *testing.T) { + buf := make([]byte, 4096) + for i := range buf { + buf[i] = byte(i*7 + 1) + } + for _, v := range oracleVectors { + if got := Hash64Seed(buf[:v.length], v.seed); got != v.expected { + t.Errorf("Hash64Seed(buf[:%d], %d) = %d, want %d", v.length, v.seed, got, v.expected) + } + } +} diff --git a/parse_test.go b/parse_test.go index bc436d6..a9ec38a 100644 --- a/parse_test.go +++ b/parse_test.go @@ -704,7 +704,6 @@ func TestParsePlPgSQL(t *testing.T) { } func TestScan(t *testing.T) { - skipUnlessImplemented(t) smokeTest := func(input string) { _, err := pg_query.Scan(input) if err != nil { diff --git a/parser/parser.go b/parser/parser.go index c4cfd30..662948e 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -7,7 +7,32 @@ // swap. package parser -import "fmt" +import ( + "fmt" + "strings" + + "google.golang.org/protobuf/proto" + + "github.com/sqlc-dev/oliphant/ast" + "github.com/sqlc-dev/oliphant/internal/lexer" + "github.com/sqlc-dev/oliphant/internal/xxh3" +) + +// pgVersionNum is the pinned PG_VERSION_NUM (PostgreSQL 17.7, libpg_query +// 17-6.2.2), reported in ScanResult.Version and ParseResult.Version. +const pgVersionNum = 170007 + +// scanErr converts a lexer error into the public Error, mirroring +// pg_query_scan.c's PG_CATCH block (Lineno is a C source line number +// upstream and deliberately not reproduced). +func scanErr(e *lexer.Error) *Error { + return &Error{ + Message: e.Message, + Filename: e.Filename, + Funcname: e.Funcname, + Cursorpos: e.Cursorpos, + } +} // Error mirrors pg_query_go's parser.Error field-for-field. type Error struct { @@ -34,8 +59,28 @@ func ParseToJSON(input string) (result string, err error) { return "", errNotImplemented("ParseToJSON") } +// ScanToProtobuf lexes the input with the core scanner exactly as +// pg_query_scan.c does: raw core_yylex tokens (comments included, no +// base_yylex filtering), start/end byte offsets, and the keyword kind. func ScanToProtobuf(input string) (result []byte, err error) { - return nil, errNotImplemented("ScanToProtobuf") + s := lexer.New(input) + scan := &ast.ScanResult{Version: pgVersionNum} + for { + tok, lerr := s.Next() + if lerr != nil { + return nil, scanErr(lerr) + } + if tok.Kind == 0 { + break + } + scan.Tokens = append(scan.Tokens, &ast.ScanToken{ + Start: tok.Start, + End: tok.End, + Token: tok.Kind, + KeywordKind: tok.KeywordKind, + }) + } + return proto.Marshal(scan) } func ParseToProtobuf(input string) ([]byte, error) { @@ -58,8 +103,43 @@ func NormalizeUtility(input string) (result string, err error) { return "", errNotImplemented("NormalizeUtility") } +// SplitWithScanner is pg_query_split.c's pg_query_split_with_scanner: a +// lexer-level statement splitter. A statement ends at a top-level ";" (or +// EOF) and is only emitted if it contained at least one keyword. func SplitWithScanner(input string, trimSpace bool) (result []string, err error) { - return nil, errNotImplemented("SplitWithScanner") + s := lexer.New(input) + keywordBeforeTerminator := false + openParens := 0 + stmtStart := 0 + for { + tok, lerr := s.Next() + if lerr != nil { + return nil, scanErr(lerr) + } + kind := tok.Kind + switch { + case tok.KeywordKind != ast.KeywordKind_NO_KEYWORD: + keywordBeforeTerminator = true + case kind == '(': + openParens++ + case kind == ')': + openParens-- + case keywordBeforeTerminator && openParens == 0 && (kind == ';' || kind == 0): + stmt := input[stmtStart:tok.Start] + if trimSpace { + stmt = strings.TrimSpace(stmt) + } + result = append(result, stmt) + stmtStart = int(tok.Start) + 1 + keywordBeforeTerminator = false + case openParens == 0 && kind == ';': + // Advance the statement start past an empty statement. + stmtStart = int(tok.Start) + 1 + } + if kind == 0 { + return result, nil + } + } } func SplitWithParser(input string, trimSpace bool) (result []string, err error) { @@ -75,10 +155,9 @@ func FingerprintToHexStr(input string) (result string, err error) { } // HashXXH3_64 runs the XXH3 hash function (64-bit variant) on the given -// bytes, with the specified seed. Ships with the lexer milestone -// (internal/xxh3). +// bytes, with the specified seed. func HashXXH3_64(input []byte, seed uint64) (result uint64) { - panic("oliphant: HashXXH3_64 is not implemented yet") + return xxh3.Hash64Seed(input, seed) } func IsUtilityStmt(input string) (result []bool, err error) { diff --git a/parser/testdata/scan/deparse/case.metadata.json b/parser/testdata/scan/deparse/case.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/case.metadata.json +++ b/parser/testdata/scan/deparse/case.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/comment_multiline.metadata.json b/parser/testdata/scan/deparse/comment_multiline.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/comment_multiline.metadata.json +++ b/parser/testdata/scan/deparse/comment_multiline.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/complex_depesz.metadata.json b/parser/testdata/scan/deparse/complex_depesz.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/complex_depesz.metadata.json +++ b/parser/testdata/scan/deparse/complex_depesz.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/complex_gitlab.metadata.json b/parser/testdata/scan/deparse/complex_gitlab.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/complex_gitlab.metadata.json +++ b/parser/testdata/scan/deparse/complex_gitlab.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/complex_mattm.metadata.json b/parser/testdata/scan/deparse/complex_mattm.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/complex_mattm.metadata.json +++ b/parser/testdata/scan/deparse/complex_mattm.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/ddl_alter_table_add_constraint.metadata.json b/parser/testdata/scan/deparse/ddl_alter_table_add_constraint.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/ddl_alter_table_add_constraint.metadata.json +++ b/parser/testdata/scan/deparse/ddl_alter_table_add_constraint.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/ddl_create_index.metadata.json b/parser/testdata/scan/deparse/ddl_create_index.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/ddl_create_index.metadata.json +++ b/parser/testdata/scan/deparse/ddl_create_index.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/ddl_create_table.metadata.json b/parser/testdata/scan/deparse/ddl_create_table.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/ddl_create_table.metadata.json +++ b/parser/testdata/scan/deparse/ddl_create_table.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/ddl_create_trigger.metadata.json b/parser/testdata/scan/deparse/ddl_create_trigger.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/ddl_create_trigger.metadata.json +++ b/parser/testdata/scan/deparse/ddl_create_trigger.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/ddl_create_type.metadata.json b/parser/testdata/scan/deparse/ddl_create_type.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/ddl_create_type.metadata.json +++ b/parser/testdata/scan/deparse/ddl_create_type.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/insert_long.metadata.json b/parser/testdata/scan/deparse/insert_long.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/insert_long.metadata.json +++ b/parser/testdata/scan/deparse/insert_long.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/nested_cte.metadata.json b/parser/testdata/scan/deparse/nested_cte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/nested_cte.metadata.json +++ b/parser/testdata/scan/deparse/nested_cte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/simple.metadata.json b/parser/testdata/scan/deparse/simple.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/simple.metadata.json +++ b/parser/testdata/scan/deparse/simple.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/union.metadata.json b/parser/testdata/scan/deparse/union.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/union.metadata.json +++ b/parser/testdata/scan/deparse/union.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse/union_2.metadata.json b/parser/testdata/scan/deparse/union_2.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse/union_2.metadata.json +++ b/parser/testdata/scan/deparse/union_2.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_01-numbers.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_01-numbers.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_01-numbers.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_01-numbers.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_02-string.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_02-string.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_02-string.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_02-string.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_03-sql-functions.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_03-sql-functions.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_03-sql-functions.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_03-sql-functions.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_04-functions.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_04-functions.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_04-functions.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_04-functions.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_06-column-aliases.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_06-column-aliases.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_06-column-aliases.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_06-column-aliases.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_07-casts.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_07-casts.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_07-casts.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_07-casts.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_08-fields-in-table.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_08-fields-in-table.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_08-fields-in-table.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_08-fields-in-table.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_09-operators.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_09-operators.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_09-operators.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_09-operators.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_10-operators.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_10-operators.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_10-operators.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_10-operators.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_11-weird-operator.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_11-weird-operator.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_11-weird-operator.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_11-weird-operator.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_12-boolean-operation.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_12-boolean-operation.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_12-boolean-operation.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_12-boolean-operation.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_13-joins.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_13-joins.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_13-joins.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_13-joins.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_14-star.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_14-star.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_14-star.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_14-star.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_15-where.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_15-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_15-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_15-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_16-groupby.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_16-groupby.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_16-groupby.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_16-groupby.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_17-orderby.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_17-orderby.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_17-orderby.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_17-orderby.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_18-limitoffset.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_18-limitoffset.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_18-limitoffset.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_18-limitoffset.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_19-having.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_19-having.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_19-having.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_19-having.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_20-case.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_20-case.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_20-case.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_20-case.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_21-in.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_21-in.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_21-in.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_21-in.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_22-subselect.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_22-subselect.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_22-subselect.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_22-subselect.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_23-null.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_23-null.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_23-null.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_23-null.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_24-range-function.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_24-range-function.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_24-range-function.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_24-range-function.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_25-coalesce.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_25-coalesce.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_25-coalesce.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_25-coalesce.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_26-range-subselect.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_26-range-subselect.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_26-range-subselect.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_26-range-subselect.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_27-distinct.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_27-distinct.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_27-distinct.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_27-distinct.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_28-distinct-on.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_28-distinct-on.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_28-distinct-on.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_28-distinct-on.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_29-param-ref.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_29-param-ref.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_29-param-ref.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_29-param-ref.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_30-array.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_30-array.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_30-array.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_30-array.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_31-indirection.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_31-indirection.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_31-indirection.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_31-indirection.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_32-collate.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_32-collate.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_32-collate.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_32-collate.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_33-window-functions.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_33-window-functions.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_33-window-functions.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_33-window-functions.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_34-framed-functions.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_34-framed-functions.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_34-framed-functions.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_34-framed-functions.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_35-setops.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_35-setops.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_35-setops.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_35-setops.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_36-values.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_36-values.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_36-values.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_36-values.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_37-cte.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_37-cte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_37-cte.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_37-cte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_38-rcte.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_38-rcte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_38-rcte.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_38-rcte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_39-any.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_39-any.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_39-any.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_39-any.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_40-all.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_40-all.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_40-all.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_40-all.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_41-special-a-expr.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_41-special-a-expr.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_41-special-a-expr.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_41-special-a-expr.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_42-minimax.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_42-minimax.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_42-minimax.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_42-minimax.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_43-rowexpr.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_43-rowexpr.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_43-rowexpr.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_43-rowexpr.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_44-bitstring.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_44-bitstring.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_44-bitstring.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_44-bitstring.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_45-grouping-sets.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_45-grouping-sets.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_45-grouping-sets.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_45-grouping-sets.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_46-cube.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_46-cube.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_46-cube.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_46-cube.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_47-rollup.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_47-rollup.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_47-rollup.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_47-rollup.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_48-sublink-any-all.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_48-sublink-any-all.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_48-sublink-any-all.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_48-sublink-any-all.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/08-selects_49-variadic-func-call.metadata.json b/parser/testdata/scan/deparse_depesz/08-selects_49-variadic-func-call.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/08-selects_49-variadic-func-call.metadata.json +++ b/parser/testdata/scan/deparse_depesz/08-selects_49-variadic-func-call.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_01-basic.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_01-basic.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_01-basic.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_01-basic.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_02-with-columns.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_02-with-columns.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_02-with-columns.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_02-with-columns.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_03-many-columns.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_03-many-columns.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_03-many-columns.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_03-many-columns.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_04-with-schema.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_04-with-schema.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_04-with-schema.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_04-with-schema.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_05-multirow.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_05-multirow.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_05-multirow.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_05-multirow.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_06-returning-all.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_06-returning-all.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_06-returning-all.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_06-returning-all.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_07-returning-some.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_07-returning-some.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_07-returning-some.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_07-returning-some.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_08-default.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_08-default.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_08-default.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_08-default.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/09-inserts_09-cte.metadata.json b/parser/testdata/scan/deparse_depesz/09-inserts_09-cte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/09-inserts_09-cte.metadata.json +++ b/parser/testdata/scan/deparse_depesz/09-inserts_09-cte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_01-single-column-no-where.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_01-single-column-no-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_01-single-column-no-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_01-single-column-no-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_02-many-columns-and-where.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_02-many-columns-and-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_02-many-columns-and-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_02-many-columns-and-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_03-with.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_03-with.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_03-with.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_03-with.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_04-returning-all.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_04-returning-all.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_04-returning-all.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_04-returning-all.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_05-returning-some.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_05-returning-some.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_05-returning-some.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_05-returning-some.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_06-multi-assign-simple.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_06-multi-assign-simple.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_06-multi-assign-simple.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_06-multi-assign-simple.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_07-multi-assign-long.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_07-multi-assign-long.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_07-multi-assign-long.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_07-multi-assign-long.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_08-multi-assign-mix.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_08-multi-assign-mix.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_08-multi-assign-mix.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_08-multi-assign-mix.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_09-cte.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_09-cte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_09-cte.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_09-cte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/10-updates_10-complex-where.metadata.json b/parser/testdata/scan/deparse_depesz/10-updates_10-complex-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/10-updates_10-complex-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/10-updates_10-complex-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_01-simple.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_01-simple.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_01-simple.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_01-simple.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_02-where.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_02-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_02-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_02-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_03-using.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_03-using.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_03-using.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_03-using.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_04-returning-all.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_04-returning-all.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_04-returning-all.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_04-returning-all.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_05-returning-some.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_05-returning-some.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_05-returning-some.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_05-returning-some.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_06-cte.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_06-cte.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_06-cte.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_06-cte.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/11-deletes_07-complex-where.metadata.json b/parser/testdata/scan/deparse_depesz/11-deletes_07-complex-where.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/11-deletes_07-complex-where.metadata.json +++ b/parser/testdata/scan/deparse_depesz/11-deletes_07-complex-where.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/12-explains_01-base.metadata.json b/parser/testdata/scan/deparse_depesz/12-explains_01-base.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/12-explains_01-base.metadata.json +++ b/parser/testdata/scan/deparse_depesz/12-explains_01-base.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/12-explains_02-analyze.metadata.json b/parser/testdata/scan/deparse_depesz/12-explains_02-analyze.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/12-explains_02-analyze.metadata.json +++ b/parser/testdata/scan/deparse_depesz/12-explains_02-analyze.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/12-explains_03-verbose.metadata.json b/parser/testdata/scan/deparse_depesz/12-explains_03-verbose.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/12-explains_03-verbose.metadata.json +++ b/parser/testdata/scan/deparse_depesz/12-explains_03-verbose.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/12-explains_04-analyze-verbose.metadata.json b/parser/testdata/scan/deparse_depesz/12-explains_04-analyze-verbose.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/12-explains_04-analyze-verbose.metadata.json +++ b/parser/testdata/scan/deparse_depesz/12-explains_04-analyze-verbose.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/12-explains_05-other.metadata.json b/parser/testdata/scan/deparse_depesz/12-explains_05-other.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/12-explains_05-other.metadata.json +++ b/parser/testdata/scan/deparse_depesz/12-explains_05-other.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/13-tablesample_01-system.metadata.json b/parser/testdata/scan/deparse_depesz/13-tablesample_01-system.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/13-tablesample_01-system.metadata.json +++ b/parser/testdata/scan/deparse_depesz/13-tablesample_01-system.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/13-tablesample_02-bernoulli.metadata.json b/parser/testdata/scan/deparse_depesz/13-tablesample_02-bernoulli.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/13-tablesample_02-bernoulli.metadata.json +++ b/parser/testdata/scan/deparse_depesz/13-tablesample_02-bernoulli.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/13-tablesample_03-repeatable.metadata.json b/parser/testdata/scan/deparse_depesz/13-tablesample_03-repeatable.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/13-tablesample_03-repeatable.metadata.json +++ b/parser/testdata/scan/deparse_depesz/13-tablesample_03-repeatable.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_01-simple.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_01-simple.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_01-simple.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_01-simple.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_02-concat.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_02-concat.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_02-concat.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_02-concat.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_03-forest.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_03-forest.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_03-forest.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_03-forest.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_04-parse.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_04-parse.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_04-parse.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_04-parse.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_05-pi.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_05-pi.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_05-pi.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_05-pi.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_06-root.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_06-root.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_06-root.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_06-root.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_07-serialize.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_07-serialize.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_07-serialize.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_07-serialize.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/14-xml_08-is-document.metadata.json b/parser/testdata/scan/deparse_depesz/14-xml_08-is-document.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/14-xml_08-is-document.metadata.json +++ b/parser/testdata/scan/deparse_depesz/14-xml_08-is-document.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_01-lateral.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_01-lateral.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_01-lateral.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_01-lateral.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_02-current-row.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_02-current-row.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_02-current-row.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_02-current-row.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_03-filtered-aggregates.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_03-filtered-aggregates.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_03-filtered-aggregates.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_03-filtered-aggregates.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_04-cast-of-expression.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_04-cast-of-expression.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_04-cast-of-expression.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_04-cast-of-expression.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_05-literal-new-line.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_05-literal-new-line.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_05-literal-new-line.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_05-literal-new-line.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_06-aggregate-filter-inside-case.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_06-aggregate-filter-inside-case.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_06-aggregate-filter-inside-case.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_06-aggregate-filter-inside-case.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_07-missing-ordinality-and-order-by.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_07-missing-ordinality-and-order-by.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_07-missing-ordinality-and-order-by.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_07-missing-ordinality-and-order-by.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_08-missing-dot-before-start.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_08-missing-dot-before-start.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_08-missing-dot-before-start.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_08-missing-dot-before-start.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_09-missing-dot-before-column.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_09-missing-dot-before-column.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_09-missing-dot-before-column.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_09-missing-dot-before-column.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_10-missing-not.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_10-missing-not.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_10-missing-not.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_10-missing-not.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/16-bugs_11-distinct-aggregate.metadata.json b/parser/testdata/scan/deparse_depesz/16-bugs_11-distinct-aggregate.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/16-bugs_11-distinct-aggregate.metadata.json +++ b/parser/testdata/scan/deparse_depesz/16-bugs_11-distinct-aggregate.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_01-for-update.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_01-for-update.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_01-for-update.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_01-for-update.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_02-for-no-key-update.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_02-for-no-key-update.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_02-for-no-key-update.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_02-for-no-key-update.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_03-for-share.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_03-for-share.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_03-for-share.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_03-for-share.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_04-for-key-share.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_04-for-key-share.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_04-for-key-share.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_04-for-key-share.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_05-of-table.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_05-of-table.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_05-of-table.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_05-of-table.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_06-of-tables.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_06-of-tables.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_06-of-tables.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_06-of-tables.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_07-nowait.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_07-nowait.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_07-nowait.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_07-nowait.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_08-skip-locked.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_08-skip-locked.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_08-skip-locked.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_08-skip-locked.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/17-locking-selects_09-multi.metadata.json b/parser/testdata/scan/deparse_depesz/17-locking-selects_09-multi.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/17-locking-selects_09-multi.metadata.json +++ b/parser/testdata/scan/deparse_depesz/17-locking-selects_09-multi.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_01-basic-nothing.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_01-basic-nothing.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_01-basic-nothing.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_01-basic-nothing.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_02-constraint-nothing.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_02-constraint-nothing.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_02-constraint-nothing.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_02-constraint-nothing.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_03-columns-nothing.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_03-columns-nothing.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_03-columns-nothing.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_03-columns-nothing.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_04-expr-complex.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_04-expr-complex.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_04-expr-complex.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_04-expr-complex.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_05-simple-update.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_05-simple-update.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_05-simple-update.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_05-simple-update.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_06-update-multicolumn.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_06-update-multicolumn.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_06-update-multicolumn.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_06-update-multicolumn.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/deparse_depesz/18-conflicts_07-update-complex.metadata.json b/parser/testdata/scan/deparse_depesz/18-conflicts_07-update-complex.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/deparse_depesz/18-conflicts_07-update-complex.metadata.json +++ b/parser/testdata/scan/deparse_depesz/18-conflicts_07-update-complex.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/libpg_query.metadata.json b/parser/testdata/scan/libpg_query.metadata.json index bf73c3a..737fd31 100644 --- a/parser/testdata/scan/libpg_query.metadata.json +++ b/parser/testdata/scan/libpg_query.metadata.json @@ -1,16 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/advisory_lock.metadata.json b/parser/testdata/scan/postgres_regress/advisory_lock.metadata.json index 251a33e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/advisory_lock.metadata.json +++ b/parser/testdata/scan/postgres_regress/advisory_lock.metadata.json @@ -1,42 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/aggregates.metadata.json b/parser/testdata/scan/postgres_regress/aggregates.metadata.json index 592c419..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/aggregates.metadata.json +++ b/parser/testdata/scan/postgres_regress/aggregates.metadata.json @@ -1,518 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/alter_generic.metadata.json b/parser/testdata/scan/postgres_regress/alter_generic.metadata.json index d5998bc..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/alter_generic.metadata.json +++ b/parser/testdata/scan/postgres_regress/alter_generic.metadata.json @@ -1,336 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/alter_operator.metadata.json b/parser/testdata/scan/postgres_regress/alter_operator.metadata.json index 8836c0c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/alter_operator.metadata.json +++ b/parser/testdata/scan/postgres_regress/alter_operator.metadata.json @@ -1,69 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/alter_table.metadata.json b/parser/testdata/scan/postgres_regress/alter_table.metadata.json index bfe6d13..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/alter_table.metadata.json +++ b/parser/testdata/scan/postgres_regress/alter_table.metadata.json @@ -1,1657 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "102", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "103", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "104", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "105", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "106", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "107", - "1070", - "1071", - "1072", - "1073", - "1074", - "1075", - "1076", - "1077", - "1078", - "1079", - "108", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1089", - "109", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1099", - "110", - "1100", - "1101", - "1102", - "1103", - "1104", - "1105", - "1106", - "1107", - "1108", - "1109", - "111", - "1110", - "1111", - "1112", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "112", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "113", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "114", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "115", - "1150", - "1151", - "1152", - "1153", - "1154", - "1155", - "1156", - "1157", - "1158", - "1159", - "116", - "1160", - "1161", - "1162", - "1163", - "1164", - "1165", - "1166", - "1167", - "1168", - "1169", - "117", - "1170", - "1171", - "1172", - "1173", - "1174", - "1175", - "1176", - "1177", - "1178", - "1179", - "118", - "1180", - "1181", - "1182", - "1183", - "1184", - "1185", - "1186", - "1187", - "1188", - "1189", - "119", - "1190", - "1191", - "1192", - "1193", - "1194", - "1195", - "1196", - "1197", - "1198", - "1199", - "120", - "1200", - "1201", - "1202", - "1203", - "1204", - "1205", - "1206", - "1207", - "1208", - "1209", - "121", - "1210", - "1211", - "1212", - "1213", - "1214", - "1215", - "1216", - "1217", - "1218", - "1219", - "122", - "1220", - "1221", - "1222", - "1223", - "1224", - "1225", - "1226", - "1227", - "1228", - "1229", - "123", - "1230", - "1231", - "1232", - "1233", - "1234", - "1235", - "1236", - "1237", - "1238", - "1239", - "124", - "1240", - "1241", - "1242", - "1243", - "1244", - "1245", - "1246", - "1247", - "1248", - "1249", - "125", - "1250", - "1251", - "1252", - "1253", - "1254", - "1255", - "1256", - "1257", - "1258", - "1259", - "126", - "1260", - "1261", - "1262", - "1263", - "1264", - "1265", - "1266", - "1267", - "1268", - "1269", - "127", - "1270", - "1271", - "1272", - "1273", - "1274", - "1275", - "1276", - "1277", - "1278", - "1279", - "128", - "1280", - "1281", - "1282", - "1283", - "1284", - "1285", - "1286", - "1287", - "1288", - "1289", - "129", - "1290", - "1291", - "1292", - "1293", - "1294", - "1295", - "1296", - "1297", - "1298", - "1299", - "130", - "1300", - "1301", - "1302", - "1303", - "1304", - "1305", - "1306", - "1307", - "1308", - "1309", - "131", - "1310", - "1311", - "1312", - "1313", - "1314", - "1315", - "1316", - "1317", - "1318", - "1319", - "132", - "1320", - "1321", - "1322", - "1323", - "1324", - "1325", - "1326", - "1327", - "1328", - "1329", - "133", - "1330", - "1331", - "1332", - "1333", - "1334", - "1335", - "1336", - "1337", - "1338", - "1339", - "134", - "1340", - "1341", - "1342", - "1343", - "1344", - "1345", - "1346", - "1347", - "1348", - "1349", - "135", - "1350", - "1351", - "1352", - "1353", - "1354", - "1355", - "1356", - "1357", - "1358", - "1359", - "136", - "1360", - "1361", - "1362", - "1363", - "1364", - "1365", - "1366", - "1367", - "1368", - "1369", - "137", - "1370", - "1371", - "1372", - "1373", - "1374", - "1375", - "1376", - "1377", - "1378", - "1379", - "138", - "1380", - "1381", - "1382", - "1383", - "1384", - "1385", - "1386", - "1387", - "1388", - "1389", - "139", - "1390", - "1391", - "1392", - "1393", - "1394", - "1395", - "1396", - "1397", - "1398", - "1399", - "140", - "1400", - "1401", - "1402", - "1403", - "1404", - "1405", - "1406", - "1407", - "1408", - "1409", - "141", - "1410", - "1411", - "1412", - "1413", - "1414", - "1415", - "1416", - "1417", - "1418", - "1419", - "142", - "1420", - "1421", - "1422", - "1423", - "1424", - "1425", - "1426", - "1427", - "1428", - "1429", - "143", - "1430", - "1431", - "1432", - "1433", - "1434", - "1435", - "1436", - "1437", - "1438", - "1439", - "144", - "1440", - "1441", - "1442", - "1443", - "1444", - "1445", - "1446", - "1447", - "1448", - "1449", - "145", - "1450", - "1451", - "1452", - "1453", - "1454", - "1455", - "1456", - "1457", - "1458", - "1459", - "146", - "1460", - "1461", - "1462", - "1463", - "1464", - "1465", - "1466", - "1467", - "1468", - "1469", - "147", - "1470", - "1471", - "1472", - "1473", - "1474", - "1475", - "1476", - "1477", - "1478", - "1479", - "148", - "1480", - "1481", - "1482", - "1483", - "1484", - "1485", - "1486", - "1487", - "1488", - "1489", - "149", - "1490", - "1491", - "1492", - "1493", - "1494", - "1495", - "1496", - "1497", - "1498", - "1499", - "150", - "1500", - "1501", - "1502", - "1503", - "1504", - "1505", - "1506", - "1507", - "1508", - "1509", - "151", - "1510", - "1511", - "1512", - "1513", - "1514", - "1515", - "1516", - "1517", - "1518", - "1519", - "152", - "1520", - "1521", - "1522", - "1523", - "1524", - "1525", - "1526", - "1527", - "1528", - "1529", - "153", - "1530", - "1531", - "1532", - "1533", - "1534", - "1535", - "1536", - "1537", - "1538", - "1539", - "154", - "1540", - "1541", - "1542", - "1543", - "1544", - "1545", - "1546", - "1547", - "1548", - "1549", - "155", - "1550", - "1551", - "1552", - "1553", - "1554", - "1555", - "1556", - "1557", - "1558", - "1559", - "156", - "1560", - "1561", - "1562", - "1563", - "1564", - "1565", - "1566", - "1567", - "1568", - "1569", - "157", - "1570", - "1571", - "1572", - "1573", - "1574", - "1575", - "1576", - "1577", - "1578", - "1579", - "158", - "1580", - "1581", - "1582", - "1583", - "1584", - "1585", - "1586", - "1587", - "1588", - "1589", - "159", - "1590", - "1591", - "1592", - "1593", - "1594", - "1595", - "1596", - "1597", - "1598", - "1599", - "160", - "1600", - "1601", - "1602", - "1603", - "1604", - "1605", - "1606", - "1607", - "1608", - "1609", - "161", - "1610", - "1611", - "1612", - "1613", - "1614", - "1615", - "1616", - "1617", - "1618", - "1619", - "162", - "1620", - "1621", - "1622", - "1623", - "1624", - "1625", - "1626", - "1627", - "1628", - "1629", - "163", - "1630", - "1631", - "1632", - "1633", - "1634", - "1635", - "1636", - "1637", - "1638", - "1639", - "164", - "1640", - "1641", - "1642", - "1643", - "1644", - "1645", - "1646", - "1647", - "1648", - "1649", - "165", - "1650", - "1651", - "1652", - "1653", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/amutils.metadata.json b/parser/testdata/scan/postgres_regress/amutils.metadata.json index 92b8f9e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/amutils.metadata.json +++ b/parser/testdata/scan/postgres_regress/amutils.metadata.json @@ -1,14 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/arrays.metadata.json b/parser/testdata/scan/postgres_regress/arrays.metadata.json index a8dc578..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/arrays.metadata.json +++ b/parser/testdata/scan/postgres_regress/arrays.metadata.json @@ -1,488 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/async.metadata.json b/parser/testdata/scan/postgres_regress/async.metadata.json index 4739b17..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/async.metadata.json +++ b/parser/testdata/scan/postgres_regress/async.metadata.json @@ -1,15 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/bit.metadata.json b/parser/testdata/scan/postgres_regress/bit.metadata.json index 0b25d44..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/bit.metadata.json +++ b/parser/testdata/scan/postgres_regress/bit.metadata.json @@ -1,136 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/bitmapops.metadata.json b/parser/testdata/scan/postgres_regress/bitmapops.metadata.json index 92b8f9e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/bitmapops.metadata.json +++ b/parser/testdata/scan/postgres_regress/bitmapops.metadata.json @@ -1,14 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/boolean.metadata.json b/parser/testdata/scan/postgres_regress/boolean.metadata.json index 463f4d4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/boolean.metadata.json +++ b/parser/testdata/scan/postgres_regress/boolean.metadata.json @@ -1,102 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/box.metadata.json b/parser/testdata/scan/postgres_regress/box.metadata.json index 8b15b4c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/box.metadata.json +++ b/parser/testdata/scan/postgres_regress/box.metadata.json @@ -1,105 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/brin.metadata.json b/parser/testdata/scan/postgres_regress/brin.metadata.json index af46f65..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/brin.metadata.json +++ b/parser/testdata/scan/postgres_regress/brin.metadata.json @@ -1,72 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/brin_bloom.metadata.json b/parser/testdata/scan/postgres_regress/brin_bloom.metadata.json index 32e0be1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/brin_bloom.metadata.json +++ b/parser/testdata/scan/postgres_regress/brin_bloom.metadata.json @@ -1,44 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/brin_multi.metadata.json b/parser/testdata/scan/postgres_regress/brin_multi.metadata.json index 643d115..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/brin_multi.metadata.json +++ b/parser/testdata/scan/postgres_regress/brin_multi.metadata.json @@ -1,176 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/btree_index.metadata.json b/parser/testdata/scan/postgres_regress/btree_index.metadata.json index 11ed4d1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/btree_index.metadata.json +++ b/parser/testdata/scan/postgres_regress/btree_index.metadata.json @@ -1,100 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/case.metadata.json b/parser/testdata/scan/postgres_regress/case.metadata.json index f47f175..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/case.metadata.json +++ b/parser/testdata/scan/postgres_regress/case.metadata.json @@ -1,68 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/char.metadata.json b/parser/testdata/scan/postgres_regress/char.metadata.json index efb3a10..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/char.metadata.json +++ b/parser/testdata/scan/postgres_regress/char.metadata.json @@ -1,36 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/circle.metadata.json b/parser/testdata/scan/postgres_regress/circle.metadata.json index edb706f..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/circle.metadata.json +++ b/parser/testdata/scan/postgres_regress/circle.metadata.json @@ -1,26 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/cluster.metadata.json b/parser/testdata/scan/postgres_regress/cluster.metadata.json index 479ae3b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/cluster.metadata.json +++ b/parser/testdata/scan/postgres_regress/cluster.metadata.json @@ -1,208 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/collate.icu.utf8.metadata.json b/parser/testdata/scan/postgres_regress/collate.icu.utf8.metadata.json index faccb98..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/collate.icu.utf8.metadata.json +++ b/parser/testdata/scan/postgres_regress/collate.icu.utf8.metadata.json @@ -1,505 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/collate.linux.utf8.metadata.json b/parser/testdata/scan/postgres_regress/collate.linux.utf8.metadata.json index 648a6d3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/collate.linux.utf8.metadata.json +++ b/parser/testdata/scan/postgres_regress/collate.linux.utf8.metadata.json @@ -1,207 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/collate.metadata.json b/parser/testdata/scan/postgres_regress/collate.metadata.json index 267f283..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/collate.metadata.json +++ b/parser/testdata/scan/postgres_regress/collate.metadata.json @@ -1,148 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/collate.utf8.metadata.json b/parser/testdata/scan/postgres_regress/collate.utf8.metadata.json index 5d34ab7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/collate.utf8.metadata.json +++ b/parser/testdata/scan/postgres_regress/collate.utf8.metadata.json @@ -1,28 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/collate.windows.win1252.metadata.json b/parser/testdata/scan/postgres_regress/collate.windows.win1252.metadata.json index a4f4300..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/collate.windows.win1252.metadata.json +++ b/parser/testdata/scan/postgres_regress/collate.windows.win1252.metadata.json @@ -1,177 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/combocid.metadata.json b/parser/testdata/scan/postgres_regress/combocid.metadata.json index 7d59f7e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/combocid.metadata.json +++ b/parser/testdata/scan/postgres_regress/combocid.metadata.json @@ -1,66 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/comments.metadata.json b/parser/testdata/scan/postgres_regress/comments.metadata.json index 980156f..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/comments.metadata.json +++ b/parser/testdata/scan/postgres_regress/comments.metadata.json @@ -1,10 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/compression.metadata.json b/parser/testdata/scan/postgres_regress/compression.metadata.json index 8e8d1f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/compression.metadata.json +++ b/parser/testdata/scan/postgres_regress/compression.metadata.json @@ -1,91 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/constraints.metadata.json b/parser/testdata/scan/postgres_regress/constraints.metadata.json index 60d70f4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/constraints.metadata.json +++ b/parser/testdata/scan/postgres_regress/constraints.metadata.json @@ -1,323 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/conversion.metadata.json b/parser/testdata/scan/postgres_regress/conversion.metadata.json index 8836c0c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/conversion.metadata.json +++ b/parser/testdata/scan/postgres_regress/conversion.metadata.json @@ -1,69 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/copy.metadata.json b/parser/testdata/scan/postgres_regress/copy.metadata.json index 8e8d1f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/copy.metadata.json +++ b/parser/testdata/scan/postgres_regress/copy.metadata.json @@ -1,91 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/copy2.metadata.json b/parser/testdata/scan/postgres_regress/copy2.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/copy2.metadata.json +++ b/parser/testdata/scan/postgres_regress/copy2.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/copydml.metadata.json b/parser/testdata/scan/postgres_regress/copydml.metadata.json index f53b7f4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/copydml.metadata.json +++ b/parser/testdata/scan/postgres_regress/copydml.metadata.json @@ -1,63 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/copyselect.metadata.json b/parser/testdata/scan/postgres_regress/copyselect.metadata.json index 56098cb..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/copyselect.metadata.json +++ b/parser/testdata/scan/postgres_regress/copyselect.metadata.json @@ -1,25 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_aggregate.metadata.json b/parser/testdata/scan/postgres_regress/create_aggregate.metadata.json index f53b7f4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_aggregate.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_aggregate.metadata.json @@ -1,63 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_am.metadata.json b/parser/testdata/scan/postgres_regress/create_am.metadata.json index 83b3df4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_am.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_am.metadata.json @@ -1,146 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_cast.metadata.json b/parser/testdata/scan/postgres_regress/create_cast.metadata.json index 5d34ab7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_cast.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_cast.metadata.json @@ -1,28 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_function_c.metadata.json b/parser/testdata/scan/postgres_regress/create_function_c.metadata.json index e8e06a4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_function_c.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_function_c.metadata.json @@ -1,9 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_function_sql.metadata.json b/parser/testdata/scan/postgres_regress/create_function_sql.metadata.json index 643249b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_function_sql.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_function_sql.metadata.json @@ -1,159 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_index.metadata.json b/parser/testdata/scan/postgres_regress/create_index.metadata.json index 528c575..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_index.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_index.metadata.json @@ -1,615 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_index_spgist.metadata.json b/parser/testdata/scan/postgres_regress/create_index_spgist.metadata.json index 18fb3ca..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_index_spgist.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_index_spgist.metadata.json @@ -1,206 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_misc.metadata.json b/parser/testdata/scan/postgres_regress/create_misc.metadata.json index aa15346..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_misc.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_misc.metadata.json @@ -1,92 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_operator.metadata.json b/parser/testdata/scan/postgres_regress/create_operator.metadata.json index 44e163a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_operator.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_operator.metadata.json @@ -1,94 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_procedure.metadata.json b/parser/testdata/scan/postgres_regress/create_procedure.metadata.json index c169184..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_procedure.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_procedure.metadata.json @@ -1,113 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_role.metadata.json b/parser/testdata/scan/postgres_regress/create_role.metadata.json index 6835d4b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_role.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_role.metadata.json @@ -1,141 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_schema.metadata.json b/parser/testdata/scan/postgres_regress/create_schema.metadata.json index 7249d3a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_schema.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_schema.metadata.json @@ -1,31 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_table.metadata.json b/parser/testdata/scan/postgres_regress/create_table.metadata.json index f382372..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_table.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_table.metadata.json @@ -1,330 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_table_like.metadata.json b/parser/testdata/scan/postgres_regress/create_table_like.metadata.json index 267f283..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_table_like.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_table_like.metadata.json @@ -1,148 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_type.metadata.json b/parser/testdata/scan/postgres_regress/create_type.metadata.json index b064cb7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_type.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_type.metadata.json @@ -1,89 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/create_view.metadata.json b/parser/testdata/scan/postgres_regress/create_view.metadata.json index 5d2a46c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/create_view.metadata.json +++ b/parser/testdata/scan/postgres_regress/create_view.metadata.json @@ -1,311 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/database.metadata.json b/parser/testdata/scan/postgres_regress/database.metadata.json index e71b2c2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/database.metadata.json +++ b/parser/testdata/scan/postgres_regress/database.metadata.json @@ -1,20 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/date.metadata.json b/parser/testdata/scan/postgres_regress/date.metadata.json index a6ce2f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/date.metadata.json +++ b/parser/testdata/scan/postgres_regress/date.metadata.json @@ -1,274 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/dbsize.metadata.json b/parser/testdata/scan/postgres_regress/dbsize.metadata.json index 253273e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/dbsize.metadata.json +++ b/parser/testdata/scan/postgres_regress/dbsize.metadata.json @@ -1,29 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/delete.metadata.json b/parser/testdata/scan/postgres_regress/delete.metadata.json index 92b8f9e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/delete.metadata.json +++ b/parser/testdata/scan/postgres_regress/delete.metadata.json @@ -1,14 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/dependency.metadata.json b/parser/testdata/scan/postgres_regress/dependency.metadata.json index 7d59f7e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/dependency.metadata.json +++ b/parser/testdata/scan/postgres_regress/dependency.metadata.json @@ -1,66 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/domain.metadata.json b/parser/testdata/scan/postgres_regress/domain.metadata.json index 60d70f4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/domain.metadata.json +++ b/parser/testdata/scan/postgres_regress/domain.metadata.json @@ -1,323 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/drop_if_exists.metadata.json b/parser/testdata/scan/postgres_regress/drop_if_exists.metadata.json index 3b3c7f2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/drop_if_exists.metadata.json +++ b/parser/testdata/scan/postgres_regress/drop_if_exists.metadata.json @@ -1,165 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/drop_operator.metadata.json b/parser/testdata/scan/postgres_regress/drop_operator.metadata.json index bf73c3a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/drop_operator.metadata.json +++ b/parser/testdata/scan/postgres_regress/drop_operator.metadata.json @@ -1,16 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/enum.metadata.json b/parser/testdata/scan/postgres_regress/enum.metadata.json index 6f770d9..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/enum.metadata.json +++ b/parser/testdata/scan/postgres_regress/enum.metadata.json @@ -1,174 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/equivclass.metadata.json b/parser/testdata/scan/postgres_regress/equivclass.metadata.json index 364fcc5..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/equivclass.metadata.json +++ b/parser/testdata/scan/postgres_regress/equivclass.metadata.json @@ -1,83 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/errors.metadata.json b/parser/testdata/scan/postgres_regress/errors.metadata.json index b064cb7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/errors.metadata.json +++ b/parser/testdata/scan/postgres_regress/errors.metadata.json @@ -1,89 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/event_trigger.metadata.json b/parser/testdata/scan/postgres_regress/event_trigger.metadata.json index 21e7df0..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/event_trigger.metadata.json +++ b/parser/testdata/scan/postgres_regress/event_trigger.metadata.json @@ -1,234 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/event_trigger_login.metadata.json b/parser/testdata/scan/postgres_regress/event_trigger_login.metadata.json index 4739b17..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/event_trigger_login.metadata.json +++ b/parser/testdata/scan/postgres_regress/event_trigger_login.metadata.json @@ -1,15 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/explain.metadata.json b/parser/testdata/scan/postgres_regress/explain.metadata.json index fbb3e40..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/explain.metadata.json +++ b/parser/testdata/scan/postgres_regress/explain.metadata.json @@ -1,55 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/expressions.metadata.json b/parser/testdata/scan/postgres_regress/expressions.metadata.json index fb72ee9..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/expressions.metadata.json +++ b/parser/testdata/scan/postgres_regress/expressions.metadata.json @@ -1,75 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/fast_default.metadata.json b/parser/testdata/scan/postgres_regress/fast_default.metadata.json index 354a8d0..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/fast_default.metadata.json +++ b/parser/testdata/scan/postgres_regress/fast_default.metadata.json @@ -1,273 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/float4.metadata.json b/parser/testdata/scan/postgres_regress/float4.metadata.json index a864d8e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/float4.metadata.json +++ b/parser/testdata/scan/postgres_regress/float4.metadata.json @@ -1,104 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/float8.metadata.json b/parser/testdata/scan/postgres_regress/float8.metadata.json index 194b55b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/float8.metadata.json +++ b/parser/testdata/scan/postgres_regress/float8.metadata.json @@ -1,173 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/foreign_data.metadata.json b/parser/testdata/scan/postgres_regress/foreign_data.metadata.json index efde331..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/foreign_data.metadata.json +++ b/parser/testdata/scan/postgres_regress/foreign_data.metadata.json @@ -1,534 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/foreign_key.metadata.json b/parser/testdata/scan/postgres_regress/foreign_key.metadata.json index 0d39ce9..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/foreign_key.metadata.json +++ b/parser/testdata/scan/postgres_regress/foreign_key.metadata.json @@ -1,1158 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "102", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "103", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "104", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "105", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "106", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "107", - "1070", - "1071", - "1072", - "1073", - "1074", - "1075", - "1076", - "1077", - "1078", - "1079", - "108", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1089", - "109", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1099", - "110", - "1100", - "1101", - "1102", - "1103", - "1104", - "1105", - "1106", - "1107", - "1108", - "1109", - "111", - "1110", - "1111", - "1112", - "1113", - "1114", - "1115", - "1116", - "1117", - "1118", - "1119", - "112", - "1120", - "1121", - "1122", - "1123", - "1124", - "1125", - "1126", - "1127", - "1128", - "1129", - "113", - "1130", - "1131", - "1132", - "1133", - "1134", - "1135", - "1136", - "1137", - "1138", - "1139", - "114", - "1140", - "1141", - "1142", - "1143", - "1144", - "1145", - "1146", - "1147", - "1148", - "1149", - "115", - "1150", - "1151", - "1152", - "1153", - "1154", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/functional_deps.metadata.json b/parser/testdata/scan/postgres_regress/functional_deps.metadata.json index 32e0be1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/functional_deps.metadata.json +++ b/parser/testdata/scan/postgres_regress/functional_deps.metadata.json @@ -1,44 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/generated.metadata.json b/parser/testdata/scan/postgres_regress/generated.metadata.json index b6ecb7b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/generated.metadata.json +++ b/parser/testdata/scan/postgres_regress/generated.metadata.json @@ -1,123 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/geometry.metadata.json b/parser/testdata/scan/postgres_regress/geometry.metadata.json index 4e31a92..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/geometry.metadata.json +++ b/parser/testdata/scan/postgres_regress/geometry.metadata.json @@ -1,166 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/gin.metadata.json b/parser/testdata/scan/postgres_regress/gin.metadata.json index f53b7f4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/gin.metadata.json +++ b/parser/testdata/scan/postgres_regress/gin.metadata.json @@ -1,63 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/gist.metadata.json b/parser/testdata/scan/postgres_regress/gist.metadata.json index 7d59f7e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/gist.metadata.json +++ b/parser/testdata/scan/postgres_regress/gist.metadata.json @@ -1,66 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/groupingsets.metadata.json b/parser/testdata/scan/postgres_regress/groupingsets.metadata.json index 643d115..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/groupingsets.metadata.json +++ b/parser/testdata/scan/postgres_regress/groupingsets.metadata.json @@ -1,176 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/guc.metadata.json b/parser/testdata/scan/postgres_regress/guc.metadata.json index 8f8fab6..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/guc.metadata.json +++ b/parser/testdata/scan/postgres_regress/guc.metadata.json @@ -1,218 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/hash_func.metadata.json b/parser/testdata/scan/postgres_regress/hash_func.metadata.json index e74143a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/hash_func.metadata.json +++ b/parser/testdata/scan/postgres_regress/hash_func.metadata.json @@ -1,47 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/hash_index.metadata.json b/parser/testdata/scan/postgres_regress/hash_index.metadata.json index ba349a5..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/hash_index.metadata.json +++ b/parser/testdata/scan/postgres_regress/hash_index.metadata.json @@ -1,101 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/hash_part.metadata.json b/parser/testdata/scan/postgres_regress/hash_part.metadata.json index d49a93c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/hash_part.metadata.json +++ b/parser/testdata/scan/postgres_regress/hash_part.metadata.json @@ -1,32 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/horology.metadata.json b/parser/testdata/scan/postgres_regress/horology.metadata.json index 820fe8a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/horology.metadata.json +++ b/parser/testdata/scan/postgres_regress/horology.metadata.json @@ -1,392 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/identity.metadata.json b/parser/testdata/scan/postgres_regress/identity.metadata.json index a6ce2f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/identity.metadata.json +++ b/parser/testdata/scan/postgres_regress/identity.metadata.json @@ -1,274 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/incremental_sort.metadata.json b/parser/testdata/scan/postgres_regress/incremental_sort.metadata.json index b6ecb7b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/incremental_sort.metadata.json +++ b/parser/testdata/scan/postgres_regress/incremental_sort.metadata.json @@ -1,123 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/index_including.metadata.json b/parser/testdata/scan/postgres_regress/index_including.metadata.json index e6f6795..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/index_including.metadata.json +++ b/parser/testdata/scan/postgres_regress/index_including.metadata.json @@ -1,139 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/index_including_gist.metadata.json b/parser/testdata/scan/postgres_regress/index_including_gist.metadata.json index 147070d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/index_including_gist.metadata.json +++ b/parser/testdata/scan/postgres_regress/index_including_gist.metadata.json @@ -1,54 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/indexing.metadata.json b/parser/testdata/scan/postgres_regress/indexing.metadata.json index 44a2d56..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/indexing.metadata.json +++ b/parser/testdata/scan/postgres_regress/indexing.metadata.json @@ -1,564 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/indirect_toast.metadata.json b/parser/testdata/scan/postgres_regress/indirect_toast.metadata.json index d49a93c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/indirect_toast.metadata.json +++ b/parser/testdata/scan/postgres_regress/indirect_toast.metadata.json @@ -1,32 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/inet.metadata.json b/parser/testdata/scan/postgres_regress/inet.metadata.json index 1211f6e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/inet.metadata.json +++ b/parser/testdata/scan/postgres_regress/inet.metadata.json @@ -1,115 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/infinite_recurse.metadata.json b/parser/testdata/scan/postgres_regress/infinite_recurse.metadata.json index 3e33966..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/infinite_recurse.metadata.json +++ b/parser/testdata/scan/postgres_regress/infinite_recurse.metadata.json @@ -1,7 +1,3 @@ { - "todo": [ - "001", - "002", - "003" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/inherit.metadata.json b/parser/testdata/scan/postgres_regress/inherit.metadata.json index 53ffb30..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/inherit.metadata.json +++ b/parser/testdata/scan/postgres_regress/inherit.metadata.json @@ -1,681 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/init_privs.metadata.json b/parser/testdata/scan/postgres_regress/init_privs.metadata.json index f1ffe06..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/init_privs.metadata.json +++ b/parser/testdata/scan/postgres_regress/init_privs.metadata.json @@ -1,8 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/insert.metadata.json b/parser/testdata/scan/postgres_regress/insert.metadata.json index 1751d7d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/insert.metadata.json +++ b/parser/testdata/scan/postgres_regress/insert.metadata.json @@ -1,391 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/insert_conflict.metadata.json b/parser/testdata/scan/postgres_regress/insert_conflict.metadata.json index 1b73a29..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/insert_conflict.metadata.json +++ b/parser/testdata/scan/postgres_regress/insert_conflict.metadata.json @@ -1,261 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/int2.metadata.json b/parser/testdata/scan/postgres_regress/int2.metadata.json index f476ef8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/int2.metadata.json +++ b/parser/testdata/scan/postgres_regress/int2.metadata.json @@ -1,80 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/int4.metadata.json b/parser/testdata/scan/postgres_regress/int4.metadata.json index da94530..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/int4.metadata.json +++ b/parser/testdata/scan/postgres_regress/int4.metadata.json @@ -1,98 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/int8.metadata.json b/parser/testdata/scan/postgres_regress/int8.metadata.json index 6eafe87..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/int8.metadata.json +++ b/parser/testdata/scan/postgres_regress/int8.metadata.json @@ -1,171 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/interval.metadata.json b/parser/testdata/scan/postgres_regress/interval.metadata.json index df238f5..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/interval.metadata.json +++ b/parser/testdata/scan/postgres_regress/interval.metadata.json @@ -1,447 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/join.metadata.json b/parser/testdata/scan/postgres_regress/join.metadata.json index 3b007a6..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/join.metadata.json +++ b/parser/testdata/scan/postgres_regress/join.metadata.json @@ -1,719 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/join_hash.metadata.json b/parser/testdata/scan/postgres_regress/join_hash.metadata.json index 5bababc..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/join_hash.metadata.json +++ b/parser/testdata/scan/postgres_regress/join_hash.metadata.json @@ -1,283 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/json.metadata.json b/parser/testdata/scan/postgres_regress/json.metadata.json index 15b4f09..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/json.metadata.json +++ b/parser/testdata/scan/postgres_regress/json.metadata.json @@ -1,464 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/json_encoding.metadata.json b/parser/testdata/scan/postgres_regress/json_encoding.metadata.json index c30fd55..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/json_encoding.metadata.json +++ b/parser/testdata/scan/postgres_regress/json_encoding.metadata.json @@ -1,48 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/jsonb.metadata.json b/parser/testdata/scan/postgres_regress/jsonb.metadata.json index 4c380dc..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/jsonb.metadata.json +++ b/parser/testdata/scan/postgres_regress/jsonb.metadata.json @@ -1,1063 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "102", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "103", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "104", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "105", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/jsonb_jsonpath.metadata.json b/parser/testdata/scan/postgres_regress/jsonb_jsonpath.metadata.json index b53b6f2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/jsonb_jsonpath.metadata.json +++ b/parser/testdata/scan/postgres_regress/jsonb_jsonpath.metadata.json @@ -1,825 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/jsonpath.metadata.json b/parser/testdata/scan/postgres_regress/jsonpath.metadata.json index 402e8ee..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/jsonpath.metadata.json +++ b/parser/testdata/scan/postgres_regress/jsonpath.metadata.json @@ -1,228 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/jsonpath_encoding.metadata.json b/parser/testdata/scan/postgres_regress/jsonpath_encoding.metadata.json index efb3a10..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/jsonpath_encoding.metadata.json +++ b/parser/testdata/scan/postgres_regress/jsonpath_encoding.metadata.json @@ -1,36 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/largeobject.metadata.json b/parser/testdata/scan/postgres_regress/largeobject.metadata.json index 48ba122..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/largeobject.metadata.json +++ b/parser/testdata/scan/postgres_regress/largeobject.metadata.json @@ -1,128 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/limit.metadata.json b/parser/testdata/scan/postgres_regress/limit.metadata.json index fb87925..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/limit.metadata.json +++ b/parser/testdata/scan/postgres_regress/limit.metadata.json @@ -1,84 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/line.metadata.json b/parser/testdata/scan/postgres_regress/line.metadata.json index bfeb57a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/line.metadata.json +++ b/parser/testdata/scan/postgres_regress/line.metadata.json @@ -1,39 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/lock.metadata.json b/parser/testdata/scan/postgres_regress/lock.metadata.json index 507be8d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/lock.metadata.json +++ b/parser/testdata/scan/postgres_regress/lock.metadata.json @@ -1,135 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/lseg.metadata.json b/parser/testdata/scan/postgres_regress/lseg.metadata.json index e71b2c2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/lseg.metadata.json +++ b/parser/testdata/scan/postgres_regress/lseg.metadata.json @@ -1,20 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/macaddr.metadata.json b/parser/testdata/scan/postgres_regress/macaddr.metadata.json index bfeb57a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/macaddr.metadata.json +++ b/parser/testdata/scan/postgres_regress/macaddr.metadata.json @@ -1,39 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/macaddr8.metadata.json b/parser/testdata/scan/postgres_regress/macaddr8.metadata.json index fb72ee9..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/macaddr8.metadata.json +++ b/parser/testdata/scan/postgres_regress/macaddr8.metadata.json @@ -1,75 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/maintain_every.metadata.json b/parser/testdata/scan/postgres_regress/maintain_every.metadata.json index e71b2c2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/maintain_every.metadata.json +++ b/parser/testdata/scan/postgres_regress/maintain_every.metadata.json @@ -1,20 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/matview.metadata.json b/parser/testdata/scan/postgres_regress/matview.metadata.json index 784b93c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/matview.metadata.json +++ b/parser/testdata/scan/postgres_regress/matview.metadata.json @@ -1,183 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/md5.metadata.json b/parser/testdata/scan/postgres_regress/md5.metadata.json index 5a08d01..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/md5.metadata.json +++ b/parser/testdata/scan/postgres_regress/md5.metadata.json @@ -1,18 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/memoize.metadata.json b/parser/testdata/scan/postgres_regress/memoize.metadata.json index abfc1a2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/memoize.metadata.json +++ b/parser/testdata/scan/postgres_regress/memoize.metadata.json @@ -1,73 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/merge.metadata.json b/parser/testdata/scan/postgres_regress/merge.metadata.json index 168c3f9..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/merge.metadata.json +++ b/parser/testdata/scan/postgres_regress/merge.metadata.json @@ -1,576 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/misc.metadata.json b/parser/testdata/scan/postgres_regress/misc.metadata.json index 6a71114..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/misc.metadata.json +++ b/parser/testdata/scan/postgres_regress/misc.metadata.json @@ -1,65 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/misc_functions.metadata.json b/parser/testdata/scan/postgres_regress/misc_functions.metadata.json index b6ecb7b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/misc_functions.metadata.json +++ b/parser/testdata/scan/postgres_regress/misc_functions.metadata.json @@ -1,123 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/misc_sanity.metadata.json b/parser/testdata/scan/postgres_regress/misc_sanity.metadata.json index e8e06a4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/misc_sanity.metadata.json +++ b/parser/testdata/scan/postgres_regress/misc_sanity.metadata.json @@ -1,9 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/money.metadata.json b/parser/testdata/scan/postgres_regress/money.metadata.json index c169184..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/money.metadata.json +++ b/parser/testdata/scan/postgres_regress/money.metadata.json @@ -1,113 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/multirangetypes.metadata.json b/parser/testdata/scan/postgres_regress/multirangetypes.metadata.json index 6769ac6..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/multirangetypes.metadata.json +++ b/parser/testdata/scan/postgres_regress/multirangetypes.metadata.json @@ -1,609 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/mvcc.metadata.json b/parser/testdata/scan/postgres_regress/mvcc.metadata.json index 4739b17..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/mvcc.metadata.json +++ b/parser/testdata/scan/postgres_regress/mvcc.metadata.json @@ -1,15 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/name.metadata.json b/parser/testdata/scan/postgres_regress/name.metadata.json index 32e0be1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/name.metadata.json +++ b/parser/testdata/scan/postgres_regress/name.metadata.json @@ -1,44 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/namespace.metadata.json b/parser/testdata/scan/postgres_regress/namespace.metadata.json index 6e8763d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/namespace.metadata.json +++ b/parser/testdata/scan/postgres_regress/namespace.metadata.json @@ -1,46 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/numeric.metadata.json b/parser/testdata/scan/postgres_regress/numeric.metadata.json index e7297cf..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/numeric.metadata.json +++ b/parser/testdata/scan/postgres_regress/numeric.metadata.json @@ -1,1022 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/numeric_big.metadata.json b/parser/testdata/scan/postgres_regress/numeric_big.metadata.json index 05e97cf..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/numeric_big.metadata.json +++ b/parser/testdata/scan/postgres_regress/numeric_big.metadata.json @@ -1,556 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/numerology.metadata.json b/parser/testdata/scan/postgres_regress/numerology.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/numerology.metadata.json +++ b/parser/testdata/scan/postgres_regress/numerology.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/object_address.metadata.json b/parser/testdata/scan/postgres_regress/object_address.metadata.json index 5c84308..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/object_address.metadata.json +++ b/parser/testdata/scan/postgres_regress/object_address.metadata.json @@ -1,85 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/oid.metadata.json b/parser/testdata/scan/postgres_regress/oid.metadata.json index 6a83420..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/oid.metadata.json +++ b/parser/testdata/scan/postgres_regress/oid.metadata.json @@ -1,41 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/oidjoins.metadata.json b/parser/testdata/scan/postgres_regress/oidjoins.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/oidjoins.metadata.json +++ b/parser/testdata/scan/postgres_regress/oidjoins.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/opr_sanity.metadata.json b/parser/testdata/scan/postgres_regress/opr_sanity.metadata.json index 304478c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/opr_sanity.metadata.json +++ b/parser/testdata/scan/postgres_regress/opr_sanity.metadata.json @@ -1,134 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/partition_aggregate.metadata.json b/parser/testdata/scan/postgres_regress/partition_aggregate.metadata.json index e6f6795..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/partition_aggregate.metadata.json +++ b/parser/testdata/scan/postgres_regress/partition_aggregate.metadata.json @@ -1,139 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/partition_info.metadata.json b/parser/testdata/scan/postgres_regress/partition_info.metadata.json index 2ff9db8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/partition_info.metadata.json +++ b/parser/testdata/scan/postgres_regress/partition_info.metadata.json @@ -1,77 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/partition_join.metadata.json b/parser/testdata/scan/postgres_regress/partition_join.metadata.json index 6fa7813..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/partition_join.metadata.json +++ b/parser/testdata/scan/postgres_regress/partition_join.metadata.json @@ -1,604 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/partition_prune.metadata.json b/parser/testdata/scan/postgres_regress/partition_prune.metadata.json index 6644147..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/partition_prune.metadata.json +++ b/parser/testdata/scan/postgres_regress/partition_prune.metadata.json @@ -1,702 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/password.metadata.json b/parser/testdata/scan/postgres_regress/password.metadata.json index fbb3e40..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/password.metadata.json +++ b/parser/testdata/scan/postgres_regress/password.metadata.json @@ -1,55 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/path.metadata.json b/parser/testdata/scan/postgres_regress/path.metadata.json index 880b1d2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/path.metadata.json +++ b/parser/testdata/scan/postgres_regress/path.metadata.json @@ -1,27 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/pg_lsn.metadata.json b/parser/testdata/scan/postgres_regress/pg_lsn.metadata.json index 442b788..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/pg_lsn.metadata.json +++ b/parser/testdata/scan/postgres_regress/pg_lsn.metadata.json @@ -1,35 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/plancache.metadata.json b/parser/testdata/scan/postgres_regress/plancache.metadata.json index ba349a5..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/plancache.metadata.json +++ b/parser/testdata/scan/postgres_regress/plancache.metadata.json @@ -1,101 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/plpgsql.metadata.json b/parser/testdata/scan/postgres_regress/plpgsql.metadata.json index 35fd146..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/plpgsql.metadata.json +++ b/parser/testdata/scan/postgres_regress/plpgsql.metadata.json @@ -1,945 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/point.metadata.json b/parser/testdata/scan/postgres_regress/point.metadata.json index e74143a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/point.metadata.json +++ b/parser/testdata/scan/postgres_regress/point.metadata.json @@ -1,47 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/polygon.metadata.json b/parser/testdata/scan/postgres_regress/polygon.metadata.json index 7d59f7e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/polygon.metadata.json +++ b/parser/testdata/scan/postgres_regress/polygon.metadata.json @@ -1,66 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/polymorphism.metadata.json b/parser/testdata/scan/postgres_regress/polymorphism.metadata.json index 835764e..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/polymorphism.metadata.json +++ b/parser/testdata/scan/postgres_regress/polymorphism.metadata.json @@ -1,427 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/portals.metadata.json b/parser/testdata/scan/postgres_regress/portals.metadata.json index f599902..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/portals.metadata.json +++ b/parser/testdata/scan/postgres_regress/portals.metadata.json @@ -1,353 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/portals_p2.metadata.json b/parser/testdata/scan/postgres_regress/portals_p2.metadata.json index 66f0b1d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/portals_p2.metadata.json +++ b/parser/testdata/scan/postgres_regress/portals_p2.metadata.json @@ -1,45 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/predicate.metadata.json b/parser/testdata/scan/postgres_regress/predicate.metadata.json index 6e8763d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/predicate.metadata.json +++ b/parser/testdata/scan/postgres_regress/predicate.metadata.json @@ -1,46 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/prepare.metadata.json b/parser/testdata/scan/postgres_regress/prepare.metadata.json index daef5f1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/prepare.metadata.json +++ b/parser/testdata/scan/postgres_regress/prepare.metadata.json @@ -1,37 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/prepared_xacts.metadata.json b/parser/testdata/scan/postgres_regress/prepared_xacts.metadata.json index 449cbc1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/prepared_xacts.metadata.json +++ b/parser/testdata/scan/postgres_regress/prepared_xacts.metadata.json @@ -1,87 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/privileges.metadata.json b/parser/testdata/scan/postgres_regress/privileges.metadata.json index 302fef8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/privileges.metadata.json +++ b/parser/testdata/scan/postgres_regress/privileges.metadata.json @@ -1,335 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/psql.metadata.json b/parser/testdata/scan/postgres_regress/psql.metadata.json index 0612d4a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/psql.metadata.json +++ b/parser/testdata/scan/postgres_regress/psql.metadata.json @@ -1,200 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/psql_crosstab.metadata.json b/parser/testdata/scan/postgres_regress/psql_crosstab.metadata.json index 5e6664a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/psql_crosstab.metadata.json +++ b/parser/testdata/scan/postgres_regress/psql_crosstab.metadata.json @@ -1,12 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/publication.metadata.json b/parser/testdata/scan/postgres_regress/publication.metadata.json index 8cf9d31..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/publication.metadata.json +++ b/parser/testdata/scan/postgres_regress/publication.metadata.json @@ -1,659 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/random.metadata.json b/parser/testdata/scan/postgres_regress/random.metadata.json index 634de79..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/random.metadata.json +++ b/parser/testdata/scan/postgres_regress/random.metadata.json @@ -1,52 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/rangefuncs.metadata.json b/parser/testdata/scan/postgres_regress/rangefuncs.metadata.json index 526d3ef..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/rangefuncs.metadata.json +++ b/parser/testdata/scan/postgres_regress/rangefuncs.metadata.json @@ -1,432 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/rangetypes.metadata.json b/parser/testdata/scan/postgres_regress/rangetypes.metadata.json index fa6f7df..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/rangetypes.metadata.json +++ b/parser/testdata/scan/postgres_regress/rangetypes.metadata.json @@ -1,411 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/regex.metadata.json b/parser/testdata/scan/postgres_regress/regex.metadata.json index 60e76e3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/regex.metadata.json +++ b/parser/testdata/scan/postgres_regress/regex.metadata.json @@ -1,109 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/regproc.metadata.json b/parser/testdata/scan/postgres_regress/regproc.metadata.json index 60e76e3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/regproc.metadata.json +++ b/parser/testdata/scan/postgres_regress/regproc.metadata.json @@ -1,109 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/reindex_catalog.metadata.json b/parser/testdata/scan/postgres_regress/reindex_catalog.metadata.json index 229dde4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/reindex_catalog.metadata.json +++ b/parser/testdata/scan/postgres_regress/reindex_catalog.metadata.json @@ -1,24 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/reloptions.metadata.json b/parser/testdata/scan/postgres_regress/reloptions.metadata.json index 7a82cd3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/reloptions.metadata.json +++ b/parser/testdata/scan/postgres_regress/reloptions.metadata.json @@ -1,70 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/replica_identity.metadata.json b/parser/testdata/scan/postgres_regress/replica_identity.metadata.json index dc9d431..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/replica_identity.metadata.json +++ b/parser/testdata/scan/postgres_regress/replica_identity.metadata.json @@ -1,60 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/returning.metadata.json b/parser/testdata/scan/postgres_regress/returning.metadata.json index 2be5689..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/returning.metadata.json +++ b/parser/testdata/scan/postgres_regress/returning.metadata.json @@ -1,81 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/roleattributes.metadata.json b/parser/testdata/scan/postgres_regress/roleattributes.metadata.json index fb87925..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/roleattributes.metadata.json +++ b/parser/testdata/scan/postgres_regress/roleattributes.metadata.json @@ -1,84 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/rowsecurity.metadata.json b/parser/testdata/scan/postgres_regress/rowsecurity.metadata.json index dcaa437..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/rowsecurity.metadata.json +++ b/parser/testdata/scan/postgres_regress/rowsecurity.metadata.json @@ -1,779 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/rowtypes.metadata.json b/parser/testdata/scan/postgres_regress/rowtypes.metadata.json index e9da7a5..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/rowtypes.metadata.json +++ b/parser/testdata/scan/postgres_regress/rowtypes.metadata.json @@ -1,241 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/rules.metadata.json b/parser/testdata/scan/postgres_regress/rules.metadata.json index 75d8f0c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/rules.metadata.json +++ b/parser/testdata/scan/postgres_regress/rules.metadata.json @@ -1,624 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sanity_check.metadata.json b/parser/testdata/scan/postgres_regress/sanity_check.metadata.json index 3e33966..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sanity_check.metadata.json +++ b/parser/testdata/scan/postgres_regress/sanity_check.metadata.json @@ -1,7 +1,3 @@ { - "todo": [ - "001", - "002", - "003" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/security_label.metadata.json b/parser/testdata/scan/postgres_regress/security_label.metadata.json index d49a93c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/security_label.metadata.json +++ b/parser/testdata/scan/postgres_regress/security_label.metadata.json @@ -1,32 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select.metadata.json b/parser/testdata/scan/postgres_regress/select.metadata.json index 8e8d1f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select.metadata.json +++ b/parser/testdata/scan/postgres_regress/select.metadata.json @@ -1,91 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_distinct.metadata.json b/parser/testdata/scan/postgres_regress/select_distinct.metadata.json index f476ef8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_distinct.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_distinct.metadata.json @@ -1,80 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_distinct_on.metadata.json b/parser/testdata/scan/postgres_regress/select_distinct_on.metadata.json index 5e6664a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_distinct_on.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_distinct_on.metadata.json @@ -1,12 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_having.metadata.json b/parser/testdata/scan/postgres_regress/select_having.metadata.json index 880b1d2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_having.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_having.metadata.json @@ -1,27 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_implicit.metadata.json b/parser/testdata/scan/postgres_regress/select_implicit.metadata.json index c30fd55..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_implicit.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_implicit.metadata.json @@ -1,48 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_into.metadata.json b/parser/testdata/scan/postgres_regress/select_into.metadata.json index 0a7b0c8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_into.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_into.metadata.json @@ -1,71 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_parallel.metadata.json b/parser/testdata/scan/postgres_regress/select_parallel.metadata.json index 60ff1c2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_parallel.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_parallel.metadata.json @@ -1,239 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/select_views.metadata.json b/parser/testdata/scan/postgres_regress/select_views.metadata.json index f37dd99..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/select_views.metadata.json +++ b/parser/testdata/scan/postgres_regress/select_views.metadata.json @@ -1,56 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sequence.metadata.json b/parser/testdata/scan/postgres_regress/sequence.metadata.json index 38ac4c2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sequence.metadata.json +++ b/parser/testdata/scan/postgres_regress/sequence.metadata.json @@ -1,264 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/spgist.metadata.json b/parser/testdata/scan/postgres_regress/spgist.metadata.json index 442b788..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/spgist.metadata.json +++ b/parser/testdata/scan/postgres_regress/spgist.metadata.json @@ -1,35 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sqljson.metadata.json b/parser/testdata/scan/postgres_regress/sqljson.metadata.json index 78efa1d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sqljson.metadata.json +++ b/parser/testdata/scan/postgres_regress/sqljson.metadata.json @@ -1,223 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sqljson_jsontable.metadata.json b/parser/testdata/scan/postgres_regress/sqljson_jsontable.metadata.json index 17a73dc..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sqljson_jsontable.metadata.json +++ b/parser/testdata/scan/postgres_regress/sqljson_jsontable.metadata.json @@ -1,121 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sqljson_queryfuncs.metadata.json b/parser/testdata/scan/postgres_regress/sqljson_queryfuncs.metadata.json index b0ece40..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sqljson_queryfuncs.metadata.json +++ b/parser/testdata/scan/postgres_regress/sqljson_queryfuncs.metadata.json @@ -1,314 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/stats.metadata.json b/parser/testdata/scan/postgres_regress/stats.metadata.json index 5fff658..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/stats.metadata.json +++ b/parser/testdata/scan/postgres_regress/stats.metadata.json @@ -1,451 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/stats_ext.metadata.json b/parser/testdata/scan/postgres_regress/stats_ext.metadata.json index b2f6706..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/stats_ext.metadata.json +++ b/parser/testdata/scan/postgres_regress/stats_ext.metadata.json @@ -1,820 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/strings.metadata.json b/parser/testdata/scan/postgres_regress/strings.metadata.json index f23fe5c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/strings.metadata.json +++ b/parser/testdata/scan/postgres_regress/strings.metadata.json @@ -1,5 +1,3 @@ { - "todo": [ - "001" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/subscription.metadata.json b/parser/testdata/scan/postgres_regress/subscription.metadata.json index d3267aa..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/subscription.metadata.json +++ b/parser/testdata/scan/postgres_regress/subscription.metadata.json @@ -1,163 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/subselect.metadata.json b/parser/testdata/scan/postgres_regress/subselect.metadata.json index 354a8d0..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/subselect.metadata.json +++ b/parser/testdata/scan/postgres_regress/subselect.metadata.json @@ -1,273 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/sysviews.metadata.json b/parser/testdata/scan/postgres_regress/sysviews.metadata.json index 7249d3a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/sysviews.metadata.json +++ b/parser/testdata/scan/postgres_regress/sysviews.metadata.json @@ -1,31 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tablesample.metadata.json b/parser/testdata/scan/postgres_regress/tablesample.metadata.json index dc9d431..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tablesample.metadata.json +++ b/parser/testdata/scan/postgres_regress/tablesample.metadata.json @@ -1,60 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tablespace.metadata.json b/parser/testdata/scan/postgres_regress/tablespace.metadata.json index 479ae3b..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tablespace.metadata.json +++ b/parser/testdata/scan/postgres_regress/tablespace.metadata.json @@ -1,208 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/temp.metadata.json b/parser/testdata/scan/postgres_regress/temp.metadata.json index 4e31a92..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/temp.metadata.json +++ b/parser/testdata/scan/postgres_regress/temp.metadata.json @@ -1,166 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/test_setup.metadata.json b/parser/testdata/scan/postgres_regress/test_setup.metadata.json index abfc1a2..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/test_setup.metadata.json +++ b/parser/testdata/scan/postgres_regress/test_setup.metadata.json @@ -1,73 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/text.metadata.json b/parser/testdata/scan/postgres_regress/text.metadata.json index 2ff9db8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/text.metadata.json +++ b/parser/testdata/scan/postgres_regress/text.metadata.json @@ -1,77 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tid.metadata.json b/parser/testdata/scan/postgres_regress/tid.metadata.json index 66f0b1d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tid.metadata.json +++ b/parser/testdata/scan/postgres_regress/tid.metadata.json @@ -1,45 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tidrangescan.metadata.json b/parser/testdata/scan/postgres_regress/tidrangescan.metadata.json index f069709..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tidrangescan.metadata.json +++ b/parser/testdata/scan/postgres_regress/tidrangescan.metadata.json @@ -1,49 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tidscan.metadata.json b/parser/testdata/scan/postgres_regress/tidscan.metadata.json index 74725a7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tidscan.metadata.json +++ b/parser/testdata/scan/postgres_regress/tidscan.metadata.json @@ -1,53 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/time.metadata.json b/parser/testdata/scan/postgres_regress/time.metadata.json index c30fd55..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/time.metadata.json +++ b/parser/testdata/scan/postgres_regress/time.metadata.json @@ -1,48 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/timestamp.metadata.json b/parser/testdata/scan/postgres_regress/timestamp.metadata.json index 91e3e07..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/timestamp.metadata.json +++ b/parser/testdata/scan/postgres_regress/timestamp.metadata.json @@ -1,175 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/timestamptz.metadata.json b/parser/testdata/scan/postgres_regress/timestamptz.metadata.json index 82ef9cc..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/timestamptz.metadata.json +++ b/parser/testdata/scan/postgres_regress/timestamptz.metadata.json @@ -1,386 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/timetz.metadata.json b/parser/testdata/scan/postgres_regress/timetz.metadata.json index 7c6405d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/timetz.metadata.json +++ b/parser/testdata/scan/postgres_regress/timetz.metadata.json @@ -1,61 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/transactions.metadata.json b/parser/testdata/scan/postgres_regress/transactions.metadata.json index 342e97a..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/transactions.metadata.json +++ b/parser/testdata/scan/postgres_regress/transactions.metadata.json @@ -1,494 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/triggers.metadata.json b/parser/testdata/scan/postgres_regress/triggers.metadata.json index a56f329..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/triggers.metadata.json +++ b/parser/testdata/scan/postgres_regress/triggers.metadata.json @@ -1,1060 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "102", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "103", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "104", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "105", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/truncate.metadata.json b/parser/testdata/scan/postgres_regress/truncate.metadata.json index 5ad4c2c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/truncate.metadata.json +++ b/parser/testdata/scan/postgres_regress/truncate.metadata.json @@ -1,197 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tsdicts.metadata.json b/parser/testdata/scan/postgres_regress/tsdicts.metadata.json index 507be8d..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tsdicts.metadata.json +++ b/parser/testdata/scan/postgres_regress/tsdicts.metadata.json @@ -1,135 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tsearch.metadata.json b/parser/testdata/scan/postgres_regress/tsearch.metadata.json index 16d1dd4..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tsearch.metadata.json +++ b/parser/testdata/scan/postgres_regress/tsearch.metadata.json @@ -1,446 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tsrf.metadata.json b/parser/testdata/scan/postgres_regress/tsrf.metadata.json index e49ea16..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tsrf.metadata.json +++ b/parser/testdata/scan/postgres_regress/tsrf.metadata.json @@ -1,78 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tstypes.metadata.json b/parser/testdata/scan/postgres_regress/tstypes.metadata.json index 1ef8c5f..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tstypes.metadata.json +++ b/parser/testdata/scan/postgres_regress/tstypes.metadata.json @@ -1,242 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/tuplesort.metadata.json b/parser/testdata/scan/postgres_regress/tuplesort.metadata.json index c2deed3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/tuplesort.metadata.json +++ b/parser/testdata/scan/postgres_regress/tuplesort.metadata.json @@ -1,110 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/txid.metadata.json b/parser/testdata/scan/postgres_regress/txid.metadata.json index c7ce9e3..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/txid.metadata.json +++ b/parser/testdata/scan/postgres_regress/txid.metadata.json @@ -1,51 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/type_sanity.metadata.json b/parser/testdata/scan/postgres_regress/type_sanity.metadata.json index 6a71114..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/type_sanity.metadata.json +++ b/parser/testdata/scan/postgres_regress/type_sanity.metadata.json @@ -1,65 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/typed_table.metadata.json b/parser/testdata/scan/postgres_regress/typed_table.metadata.json index d49a93c..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/typed_table.metadata.json +++ b/parser/testdata/scan/postgres_regress/typed_table.metadata.json @@ -1,32 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/unicode.metadata.json b/parser/testdata/scan/postgres_regress/unicode.metadata.json index f51f5c0..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/unicode.metadata.json +++ b/parser/testdata/scan/postgres_regress/unicode.metadata.json @@ -1,21 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/union.metadata.json b/parser/testdata/scan/postgres_regress/union.metadata.json index c2aa882..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/union.metadata.json +++ b/parser/testdata/scan/postgres_regress/union.metadata.json @@ -1,195 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/updatable_views.metadata.json b/parser/testdata/scan/postgres_regress/updatable_views.metadata.json index 317bbe8..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/updatable_views.metadata.json +++ b/parser/testdata/scan/postgres_regress/updatable_views.metadata.json @@ -1,1104 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "1000", - "1001", - "1002", - "1003", - "1004", - "1005", - "1006", - "1007", - "1008", - "1009", - "101", - "1010", - "1011", - "1012", - "1013", - "1014", - "1015", - "1016", - "1017", - "1018", - "1019", - "102", - "1020", - "1021", - "1022", - "1023", - "1024", - "1025", - "1026", - "1027", - "1028", - "1029", - "103", - "1030", - "1031", - "1032", - "1033", - "1034", - "1035", - "1036", - "1037", - "1038", - "1039", - "104", - "1040", - "1041", - "1042", - "1043", - "1044", - "1045", - "1046", - "1047", - "1048", - "1049", - "105", - "1050", - "1051", - "1052", - "1053", - "1054", - "1055", - "1056", - "1057", - "1058", - "1059", - "106", - "1060", - "1061", - "1062", - "1063", - "1064", - "1065", - "1066", - "1067", - "1068", - "1069", - "107", - "1070", - "1071", - "1072", - "1073", - "1074", - "1075", - "1076", - "1077", - "1078", - "1079", - "108", - "1080", - "1081", - "1082", - "1083", - "1084", - "1085", - "1086", - "1087", - "1088", - "1089", - "109", - "1090", - "1091", - "1092", - "1093", - "1094", - "1095", - "1096", - "1097", - "1098", - "1099", - "110", - "1100", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535", - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608", - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639", - "640", - "641", - "642", - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688", - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730", - "731", - "732", - "733", - "734", - "735", - "736", - "737", - "738", - "739", - "740", - "741", - "742", - "743", - "744", - "745", - "746", - "747", - "748", - "749", - "750", - "751", - "752", - "753", - "754", - "755", - "756", - "757", - "758", - "759", - "760", - "761", - "762", - "763", - "764", - "765", - "766", - "767", - "768", - "769", - "770", - "771", - "772", - "773", - "774", - "775", - "776", - "777", - "778", - "779", - "780", - "781", - "782", - "783", - "784", - "785", - "786", - "787", - "788", - "789", - "790", - "791", - "792", - "793", - "794", - "795", - "796", - "797", - "798", - "799", - "800", - "801", - "802", - "803", - "804", - "805", - "806", - "807", - "808", - "809", - "810", - "811", - "812", - "813", - "814", - "815", - "816", - "817", - "818", - "819", - "820", - "821", - "822", - "823", - "824", - "825", - "826", - "827", - "828", - "829", - "830", - "831", - "832", - "833", - "834", - "835", - "836", - "837", - "838", - "839", - "840", - "841", - "842", - "843", - "844", - "845", - "846", - "847", - "848", - "849", - "850", - "851", - "852", - "853", - "854", - "855", - "856", - "857", - "858", - "859", - "860", - "861", - "862", - "863", - "864", - "865", - "866", - "867", - "868", - "869", - "870", - "871", - "872", - "873", - "874", - "875", - "876", - "877", - "878", - "879", - "880", - "881", - "882", - "883", - "884", - "885", - "886", - "887", - "888", - "889", - "890", - "891", - "892", - "893", - "894", - "895", - "896", - "897", - "898", - "899", - "900", - "901", - "902", - "903", - "904", - "905", - "906", - "907", - "908", - "909", - "910", - "911", - "912", - "913", - "914", - "915", - "916", - "917", - "918", - "919", - "920", - "921", - "922", - "923", - "924", - "925", - "926", - "927", - "928", - "929", - "930", - "931", - "932", - "933", - "934", - "935", - "936", - "937", - "938", - "939", - "940", - "941", - "942", - "943", - "944", - "945", - "946", - "947", - "948", - "949", - "950", - "951", - "952", - "953", - "954", - "955", - "956", - "957", - "958", - "959", - "960", - "961", - "962", - "963", - "964", - "965", - "966", - "967", - "968", - "969", - "970", - "971", - "972", - "973", - "974", - "975", - "976", - "977", - "978", - "979", - "980", - "981", - "982", - "983", - "984", - "985", - "986", - "987", - "988", - "989", - "990", - "991", - "992", - "993", - "994", - "995", - "996", - "997", - "998", - "999" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/update.metadata.json b/parser/testdata/scan/postgres_regress/update.metadata.json index 1b73a29..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/update.metadata.json +++ b/parser/testdata/scan/postgres_regress/update.metadata.json @@ -1,261 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/uuid.metadata.json b/parser/testdata/scan/postgres_regress/uuid.metadata.json index c30fd55..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/uuid.metadata.json +++ b/parser/testdata/scan/postgres_regress/uuid.metadata.json @@ -1,48 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/vacuum.metadata.json b/parser/testdata/scan/postgres_regress/vacuum.metadata.json index 11c34e0..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/vacuum.metadata.json +++ b/parser/testdata/scan/postgres_regress/vacuum.metadata.json @@ -1,300 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/vacuum_parallel.metadata.json b/parser/testdata/scan/postgres_regress/vacuum_parallel.metadata.json index 5a08d01..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/vacuum_parallel.metadata.json +++ b/parser/testdata/scan/postgres_regress/vacuum_parallel.metadata.json @@ -1,18 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/varchar.metadata.json b/parser/testdata/scan/postgres_regress/varchar.metadata.json index edb706f..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/varchar.metadata.json +++ b/parser/testdata/scan/postgres_regress/varchar.metadata.json @@ -1,26 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/window.metadata.json b/parser/testdata/scan/postgres_regress/window.metadata.json index a1f4321..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/window.metadata.json +++ b/parser/testdata/scan/postgres_regress/window.metadata.json @@ -1,390 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/with.metadata.json b/parser/testdata/scan/postgres_regress/with.metadata.json index b24b526..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/with.metadata.json +++ b/parser/testdata/scan/postgres_regress/with.metadata.json @@ -1,297 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/write_parallel.metadata.json b/parser/testdata/scan/postgres_regress/write_parallel.metadata.json index edb706f..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/write_parallel.metadata.json +++ b/parser/testdata/scan/postgres_regress/write_parallel.metadata.json @@ -1,26 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/xid.metadata.json b/parser/testdata/scan/postgres_regress/xid.metadata.json index 7852793..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/xid.metadata.json +++ b/parser/testdata/scan/postgres_regress/xid.metadata.json @@ -1,88 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/xml.metadata.json b/parser/testdata/scan/postgres_regress/xml.metadata.json index a6ce2f7..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/xml.metadata.json +++ b/parser/testdata/scan/postgres_regress/xml.metadata.json @@ -1,274 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040", - "041", - "042", - "043", - "044", - "045", - "046", - "047", - "048", - "049", - "050", - "051", - "052", - "053", - "054", - "055", - "056", - "057", - "058", - "059", - "060", - "061", - "062", - "063", - "064", - "065", - "066", - "067", - "068", - "069", - "070", - "071", - "072", - "073", - "074", - "075", - "076", - "077", - "078", - "079", - "080", - "081", - "082", - "083", - "084", - "085", - "086", - "087", - "088", - "089", - "090", - "091", - "092", - "093", - "094", - "095", - "096", - "097", - "098", - "099", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250", - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270" - ] + "todo": [] } diff --git a/parser/testdata/scan/postgres_regress/xmlmap.metadata.json b/parser/testdata/scan/postgres_regress/xmlmap.metadata.json index 32e0be1..737fd31 100644 --- a/parser/testdata/scan/postgres_regress/xmlmap.metadata.json +++ b/parser/testdata/scan/postgres_regress/xmlmap.metadata.json @@ -1,44 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008", - "009", - "010", - "011", - "012", - "013", - "014", - "015", - "016", - "017", - "018", - "019", - "020", - "021", - "022", - "023", - "024", - "025", - "026", - "027", - "028", - "029", - "030", - "031", - "032", - "033", - "034", - "035", - "036", - "037", - "038", - "039", - "040" - ] + "todo": [] } diff --git a/parser/testdata/split_scanner/libpg_query.metadata.json b/parser/testdata/split_scanner/libpg_query.metadata.json index 5e6664a..737fd31 100644 --- a/parser/testdata/split_scanner/libpg_query.metadata.json +++ b/parser/testdata/split_scanner/libpg_query.metadata.json @@ -1,12 +1,3 @@ { - "todo": [ - "001", - "002", - "003", - "004", - "005", - "006", - "007", - "008" - ] + "todo": [] }