Skip to content

IllegalArgumentException: invalid symbol format tsec/jws/signature/JWSSignedHeader#<init>().(x5t#S256) #333

Open
@olafurpg

Description

@olafurpg

While indexing https://sourcegraph.com/github.com/jmcardon/tsec

Generating LSIF... [######### ] 93%  186 files processedcom.sourcegraph.lsif_semanticdb.LsifProcessingException: /Users/olafurpg/dev/jmcardon/tsec/jwt-sig/target/scala-3.0.1/meta/META-INF/semanticdb/jwt-sig/src/main/scala/tsec/jws/signature/JWSSignedHeader.scala.semanticdb
Caused by: java.lang.IllegalArgumentException: invalid symbol format
tsec/jws/signature/JWSSignedHeader#`<init>`().(x5t#S256)
                                                  ^
	at com.sourcegraph.lsif_semanticdb.SymbolDescriptor$Parser.fail(SymbolDescriptor.java:78)
	at com.sourcegraph.lsif_semanticdb.SymbolDescriptor$Parser.parseDescriptor(SymbolDescriptor.java:139)
	at com.sourcegraph.lsif_semanticdb.SymbolDescriptor$Parser.entryPoint(SymbolDescriptor.java:66)
	at com.sourcegraph.lsif_semanticdb.SymbolDescriptor.parseFromSymbol(SymbolDescriptor.java:22)
	at com.sourcegraph.lsif_semanticdb.SymbolDescriptor.toplevel(SymbolDescriptor.java:32)
	at com.sourcegraph.lsif_semanticdb.PackageTable.packageForSymbol(PackageTable.java:59)
	at com.sourcegraph.lsif_semanticdb.ResultSets.apply(ResultSets.java:50)
	at com.sourcegraph.lsif_semanticdb.ResultSets.apply(ResultSets.java:11)
	at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688)
	at com.sourcegraph.lsif_semanticdb.ResultSets.getOrInsertResultSet(ResultSets.java:40)

The build is using Scala 3, which has built-in support to emit SemanticDB. The symbol is not a valid SemanticDB symbol so I'm not sure if there's anything we can do here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions