ReadonlyinputReadonlyonProtected ReadonlyonProtected ReadonlyoptionsReadonlyproviderProtected ReadonlytoProtectedfireBuild a URI that addresses the given file at a specific revision in this repository.
The result reuses the workspace path of fileUri but switches the scheme to the
provider id and encodes { path, ref } in the query, which is the contract resource
resolvers (e.g. the Git extension) expect to retrieve content at a revision.
The workspace URI of the file (typically a file: URI).
The revision (commit, branch, tag). An empty string addresses the index.
Dispose this object.