branch name prevents jgit operations on Windows
Unfortunately jgit on Windows is limited and does not allow refs to contain "<" character.
There is a merged branch "check-method-adapter-doesn't-allow--when-ldc-a-method-handle " which prevents jgit to pull from this repository.
@forax: Can we please delete this branch?
Thanks.
java.nio.file.InvalidPathException: Illegal char <<> at index 71: C:\git\asm\.git\refs\remotes\origin\check-method-adapter-doesn't-allow-<init>-when-ldc-a-method-handle
at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
at sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
at sun.nio.fs.WindowsPath.parse(WindowsPath.java:94)
at sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:255)
at java.io.File.toPath(File.java:2234)
at org.eclipse.jgit.util.FileUtils.exists(FileUtils.java:675)
at org.eclipse.jgit.util.FS.exists(FS.java:794)
at org.eclipse.jgit.internal.storage.file.RefDirectory.pack(RefDirectory.java:781)
at org.eclipse.jgit.internal.storage.file.RefDirectory.pack(RefDirectory.java:716)
at org.eclipse.jgit.internal.storage.file.PackedBatchRefUpdate.execute(PackedBatchRefUpdate.java:180)
at org.eclipse.jgit.lib.BatchRefUpdate.execute(BatchRefUpdate.java:635)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:225)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:123)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1271)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:243)
at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:290)