-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Migrate Scala3doc repo to Dotty #10092
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fix a typo in compiler option name
Setup CI and publicaiton
Basic support for methods, generics does not work.
This includes support for printing basic types
Create Scala signature provider that renders methods and classes
Added preprocessor which replaces logo in docs. Provide basic Scala logo
…h appends embedded resources.
Add dotty-dokka resources appender and installer, append project-specific CSS
Package support and package documentation
…d, abstract, case)
Render objects, traits and classes. Add support for variance and var/val. Refactor tests for easier development.
Add basic support for types, vals and vars
Now both project matches repository standard. Test and dummy classes does not clutter scala3doc jar (are defined in test)
FIx problem with named type parameters in example project.
Fix NamedTypeArguments (again)
Fix misspellings and whitespace issues. Remove definition of scala3doc-example-project subproject. Configure scala3doc-test/doc to document using Scala3doc, as it contains visually important classes.
We need to use it directly in MarkdownConverter for now (since there reflection comes from Repr rather then `QuoteContext`)
Move testcases into dedicated project.
CI may take ages before start given step
Clean up Build.scala and scala3doc.yaml
ebe114e
to
46049bb
Compare
Fix regression in DottyPlugin and in rendering Inheritance Diagram
46049bb
to
2974e92
Compare
I create lampepfl/scala3doc#226 to keep track of this cutsom resolvers. |
0378a96
to
a1d4814
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.