aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2020-02-18Fixes not recognizing star projection in drisPaweł Marks
2020-02-18Remove unnecesarily complex utilityPaweł Marks
2020-02-18Removes last remnants of default extensionsPaweł Marks
2020-02-18Moves location providers and output writers to base pluginPaweł Marks
2020-02-18Moves comments to content conversion to base pluginPaweł Marks
2020-02-18Cleans up page mergers and moves them to base pluginPaweł Marks
2020-02-18Moves PsiToDocumentablesTranslator to the base pluginPaweł Marks
2020-02-18Renames DocumentationToPagesTranslatero and moves its implementation to base ↵Paweł Marks
plugin
2020-02-18Renames DocumentationMerger and moves it to base pluginPaweł Marks
2020-02-18Adds option to mark extension as fallbackPaweł Marks
2020-02-18Moves DescriptorToDocumentableTransformer to base pluginPaweł Marks
2020-02-18Moves all core tests to base pluginPaweł Marks
2020-02-18Adds missing extension to navigation pagePaweł Marks
2020-02-17Fix descriptor visiting, add test for DRI clash on JSKamil Doległo
After creating the test reproducing the DRI clash, I found a bug in the DefaultDescriptorToDocumentationTranslator, which this commit fixes. The bug was present when running the tests but not when using dokka on an external project. I have no idea how it worked, as debugging showed that the same code from AbstractClassDescriptor runs in both cases and the code contains an assert, which had to (and did) fail. Probably the error messages are being suppressed somehow. `getMemberScope()` requires a list of type substitutions which size is being compared to the type constructor's parameters count. I suppose we don't want to substitute the type parameters and get the unsubstituted member scope instead
2020-02-17Removing duplicated content blocksBłażej Kardyś
2020-02-14Removes shadow dependency that was causing jar overwritesPaweł Marks
2020-02-13Update packaging structure, fix testAPI publication, simplify dependencies ↵Kamil Doległo
handling in plugins Fixes #627 This commit removes repackaging `dokka-core` with all its dependencies by creating a publication for those dependencies. Moreover it moves `kotlinx-markdown` dependency to `coreDependencies` as this library is only present in Kotlin Bintray repository. TestAPI now publishes correctly
2020-02-12Fixes infinite recursion bug for immediate nullable self typesPaweł Marks
2020-02-12Fixes infinite recursion in DRI expansion caused by bounds on nullable ↵Paweł Marks
parameters
2020-02-12Changed Errors to IllegalStateExcpetionsAndrzej Ratajczak
2020-02-12Added Br handlingAndrzej Ratajczak
2020-02-12Removes unnecessary white spaceAndrzej Ratajczak
2020-02-12Adds requested changesAndrzej Ratajczak
2020-02-12Implements tests for MarkdownParser and fixes some bugs related to itsAndrzej Ratajczak
2020-02-12renameSzymon Świstun
2020-02-12corrected SameName strategySzymon Świstun
2020-02-12page merger strategy with testsSzymon Świstun
2020-02-12page merger strategySzymon Świstun
2020-02-12plugin overridesSzymon Świstun
2020-02-12merger for functionsSzymon Świstun
2020-02-12removed useless castSzymon Świstun
2020-02-12testSzymon Świstun
2020-02-12merger for functionsSzymon Świstun
2020-02-12kotlin-as-java fixedSzymon Świstun
2020-02-12kotlin-as-java pluginSzymon Świstun
2020-02-12Removed default file extension extension pointAndrzej Ratajczak
2020-02-12Cleans up file extension redundancyAndrzej Ratajczak
2020-02-11Fixes bugs with navbar generatingAndrzej Ratajczak
2020-02-11Adds conditional plugin linkingAndrzej Ratajczak
2020-02-10testsSzymon Świstun
2020-02-10contentForClass fixed and testsSzymon Świstun
2020-02-10formattingSzymon Świstun
2020-02-06Resolves bugs with doubling references and fixes minor bugsAndrzej Ratajczak
2020-02-06Changed modelAndrzej Ratajczak
2020-02-06Resolved problems with doubling commentsAndrzej Ratajczak
2020-02-06missing firstSzymon Świstun
2020-02-04Fixes backward, not always navigable, breadcrumbsPaweł Marks
2020-02-04Fixes not clickable breadcrumbsPaweł Marks
2020-02-04Implementation of transformable navigationPaweł Marks
2020-02-04Making functions from renderer open so users can write their own custom ↵Paweł Marks
rendering strategies