Subject: bug#61913: java-ts-mode query error for string highlight, due to recent commit in tree-sitter-java.

From: Eli Zaretskii <[email-masked]>
Date: Sun, 05 Mar 2023 17:09:29 +0200

> From: Vincenzo Pupillo <[email-masked]>
> Date: Sun, 5 Mar 2023 14:50:39 +0100
> Cc: Eli Zaretskii <[email-masked]>, [email-masked]
> 
> nvim-treesiter seems to use a "lockfile" in which they put the version of the language parser to be installed
> (https://github.com/nvim-treesitter/nvim-treesitter/blob/master/lockfile.json) to allow some stability I suppose.

Those seem to be Git SHA hashes, but how can Emacs verify that the
particular grammar shared library is of that revision or later?  We
can only tell users to verify that, which is not very reliable, and
requires users to clone the repository.