-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symbols not created for Json case classes in example #63
Comments
I just checked which files are used to build the site and it seems the test sources are not there metadoc.cli.MetadocCli.getSymbols:73 db.documents.map(_.input.syntax): List(
"paiges/core/src/main/scala/org/typelevel/paiges/Chunk.scala",
"paiges/core/src/main/scala/org/typelevel/paiges/Doc.scala",
"paiges/core/src/main/scala/org/typelevel/paiges/Document.scala",
"paiges/core/src/main/scala/org/typelevel/paiges/package.scala",
"paiges/core/src/test/scala/org/typelevel/paiges/DocumentTests.scala",
"paiges/core/src/test/scala/org/typelevel/paiges/Generators.scala",
"paiges/core/src/test/scala/org/typelevel/paiges/JsonTest.scala",
"paiges/core/src/test/scala/org/typelevel/paiges/PaigesTest.scala"
) I'm gonna refactor the cli to
|
Great. I hope we can also figure out a way to use the sbt plugin code to replace or implement the |
It seems the symbol is resolved but to a 404, I suspect that the resolved symbol is the case class apply which is not present in the source file. Should be fixable. |
No wait, it seems the problem is cause by the fact that |
Fixed in #75 |
The JsonTest file contains a pretty standard JSON ADT
No definition symbols seems to be generated for them. For example line 56 doesn't allow to "peek definition":
The text was updated successfully, but these errors were encountered: