You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
java.lang.IllegalArgumentException: Expected URL scheme 'http' or 'https' but no scheme was found for
at okhttp3.HttpUrl$Builder.parse$okhttp(SourceFile:1261)
at okhttp3.HttpUrl$Companion.get(SourceFile:1634)
at link.infra.packwiz.installer.metadata.ModFile$Download$Companion$mapper$lambda-1$$inlined$decoder$1.invoke(SourceFile:223)
at link.infra.packwiz.installer.metadata.ModFile$Download$Companion$mapper$lambda-1$$inlined$decoder$1.invoke(SourceFile:178)
at link.infra.packwiz.installer.metadata.ModFile$Download$Companion$mapper$lambda-1$$inlined$decoder$2.invoke(SourceFile:153)
at link.infra.packwiz.installer.metadata.ModFile$Download$Companion$mapper$lambda-1$$inlined$decoder$2.invoke(SourceFile:149)
at cc.ekblad.toml.transcoding.TomlDecoder$decoderFor$1$1.invoke(SourceFile:48)
at cc.ekblad.toml.transcoding.TomlDecoder$decoderFor$1$1.invoke(SourceFile:45)
at cc.ekblad.toml.transcoding.TomlDecoderKt.decode(SourceFile:72)
at cc.ekblad.toml.transcoding.TomlDecoderKt.toDataClass(SourceFile:172)
at cc.ekblad.toml.transcoding.TomlDecoderKt.toObject(SourceFile:131)
at cc.ekblad.toml.transcoding.TomlDecoderKt.decode(SourceFile:79)
at cc.ekblad.toml.TomlMapper.decode(SourceFile:69)
at link.infra.packwiz.installer.metadata.ModFile$Companion$mapper$lambda-1$$inlined$delegateTransitive$7.invoke(SourceFile:224)
at link.infra.packwiz.installer.metadata.ModFile$Companion$mapper$lambda-1$$inlined$delegateTransitive$7.invoke(SourceFile:178)
at link.infra.packwiz.installer.util._4KDelegationKt$delegateTransitive$$inlined$decoder$2.invoke(SourceFile:153)
at link.infra.packwiz.installer.util._4KDelegationKt$delegateTransitive$$inlined$decoder$2.invoke(SourceFile:149)
at cc.ekblad.toml.transcoding.TomlDecoder$decoderFor$1$1.invoke(SourceFile:48)
at cc.ekblad.toml.transcoding.TomlDecoder$decoderFor$1$1.invoke(SourceFile:45)
at cc.ekblad.toml.transcoding.TomlDecoderKt.decode(SourceFile:72)
at cc.ekblad.toml.transcoding.TomlDecoderKt.toDataClass(SourceFile:172)
at cc.ekblad.toml.transcoding.TomlDecoderKt.toObject(SourceFile:131)
at cc.ekblad.toml.transcoding.TomlDecoderKt.decode(SourceFile:79)
at cc.ekblad.toml.TomlMapper.decode(SourceFile:69)
at link.infra.packwiz.installer.metadata.IndexFile$File.downloadMeta(SourceFile:99)
at link.infra.packwiz.installer.DownloadTask.downloadMetadata(SourceFile:110)
at link.infra.packwiz.installer.UpdateManager.processIndex$lambda-9(SourceFile:300)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
I would like it if Packwiz Installer skipped .download.url if it's equal to "", treating it as if it was null/undefined. Prism Launcher generates CurseForge metadata files with url = '', and it would be super inconvenient to have to pre-process all those files and drop the url = '' lines.
The text was updated successfully, but these errors were encountered:
For example, the following works:
But this produces an error:
I would like it if Packwiz Installer skipped
.download.url
if it's equal to""
, treating it as if it was null/undefined. Prism Launcher generates CurseForge metadata files withurl = ''
, and it would be super inconvenient to have to pre-process all those files and drop theurl = ''
lines.The text was updated successfully, but these errors were encountered: