Merge branch 'main' into redsun82/rust-less-canonical-paths

This commit is contained in:
Paolo Tranquilli
2024-12-04 14:35:10 +01:00
677 changed files with 1661 additions and 18192 deletions

View File

@@ -3,6 +3,7 @@ from misc.codegen.lib.schemadefs import *
include("../shared/tree-sitter-extractor/src/generator/prefix.dbscheme")
include("prefix.dbscheme")
File = imported("File", "codeql.files.FileSystem")
@qltest.skip
class Element:
@@ -100,3 +101,11 @@ class PathAstNode(Resolvable):
An AST element wrapping a path (`PathExpr`, `RecordExpr`, `PathPat`, `RecordPat`, `TupleStructPat`).
"""
path: optional["Path"] | child
@qltest.skip
@ql.internal
class ExtractorStep(Element):
action: string
file: File
duration_ms: int