Skip to content

Consistent search query predicate names

Created by: benvenker

Rename:

repo:contains(file:foo content:bar) => repo:contains.file(path:foo content:bar)
repo:contains.file(foo) => repo:contains.path(foo)

After rename, add aliases for:

  • repo:contains.file(path:foo content:bar) => repo:has.file(path:foo content:bar)

  • repo:contains.content(foo) => repo:has.content(foo)

  • repo:contains.path(foo) => repo:has.path(foo)

  • repo:contains.commit.after(foo) => repo:has.commit.after(foo)

Will need changes to frontend for hovers/descriptions, and highlighting for aliases

Will need doc updates and changelog