It seems these files and maybe others:
https://we.phorge.it/source/phorge/browse/master/src/applications/diffusion/conduit/DiffusionBrowseQueryConduitAPIMethod.php
https://we.phorge.it/source/phorge/browse/master/src/applications/diffusion/query/filecontent/DiffusionGitFileContentQuery.php
They executes similar stuff:
```
git cat-file -t -- <hash>:<file>
```
But it seems this cannot work in git version 1.8.3.1, since git thinks that "`--`" is a normal value.
This causes this nonsense frontend warning:
(NOTE) This path was a submodule at R123:5378198ea123asdlol
To fix, we can:
[ ] Identify when support to "`--`" was introduced in `git cat-file`
[ ] Add a compatibility patch for previous versions, or just mention this as minimum git version and wontfix
Related discussion:
https://unix.stackexchange.com/questions/740615/git-cat-file-when-was-introduced-the-escape-parameter