repo repo/uri commit uri-like from remote origin n:n repo/commits git/type file :commit git/type git/sha :blob git/sha commit/parents commit/message commit/author commit/authoredAt one tx per commit tx import nesting email email/address commit/committer one tx per file/analysis commit/committedAt codeq commit/tree (root) codeq/file (root) db/id codeq/loc (where in file) db/txInstant codeq/parent (opt) tx/commit (about) tx/op "line col endline endcol", 1-based tree node :import codeq/code (what) node/object (what) tx node/filename (segment) (where in tree) db/id db/txInstant node/paths (path) tx/file (about) nesting analyze analyzer-scoped/attrs clj/def, clj/use, clj/doc etc tx/op :analyze, :schema tx/analyzer e.g. :clj, :java tx/analyzerRev long code segment tree git/type def, defn, defmult|,deftype, defprotocol... (when clj/def) clj/defop :tree code/sha of whitespace-minified code: consecutive ws becomes single space, then trim code/text will lose ws-diffs, first wins git/sha tree/nodes codename code/name codeq schema filename file/name tutorials, examples, tags, seealso, comments, notes, links etc varname, classname, methodname (+sig)