aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-18Moves DescriptorToDocumentableTransformer to base pluginPaweł Marks
2020-02-18Moves all core tests to base pluginPaweł Marks
2020-02-18Creates dokka basePaweł Marks
2020-02-18Removes old javadoc plugin and excludes old xml 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-10Re-excludes integration testsPaweł Marks
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
2020-02-04Html related things moved to its own packagePaweł Marks
2020-02-04dri setsSzymon Świstun
2020-02-04Fixes JS script resources bugAndrzej Ratajczak
2020-02-04Implements DokkaLogger interface by MavenDokkaLoggerAndrzej Ratajczak
2020-02-04Adds summary reporting for all logging runnersAndrzej Ratajczak
2020-02-04Handles errors and fixes minor bugsAndrzej Ratajczak
2020-01-31Fix CrossPlatformExec.ktKamil Doległo