aboutsummaryrefslogtreecommitdiff
path: root/core/src/test
AgeCommit message (Collapse)Author
2020-03-18testsSzymon Świstun
2020-02-18Moves all core tests to base pluginPaweł 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-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-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-12page merger strategy with testsSzymon Świstun
2020-02-12testSzymon Świstun
2020-02-10testsSzymon Świstun
2020-02-10contentForClass fixed and testsSzymon Świstun
2020-01-31Bump Gradle version, migrate to Kotlin DSL, refactor publishingKamil Doległo
2020-01-22tests moved to :testApi moduleSzymon Świstun
2020-01-17Fix TestRunner after the refactoring of DokkaGenerator pipelineKamil Doległo
2020-01-15Fix the test frameworkKamil Doległo
2020-01-15Add testing utils and examplesSzymon Świstun
2020-01-15Information about generics and nullability is no longer lostPaweł Marks
also removed obsolete and commented tests
2019-12-13Add abstract structure for MD/HTML comments and MD parserBarkingBad
2019-11-26Rework DRIs to handle genericsKamil Doległo
Receiver and type parameters are now fully qualified names
2019-11-05Add merger (sort of)Kamil Doległo
2019-11-04Some parsing for markdown linksPaweł Marks
2019-11-04[WIP] intergraph transformerKamil Doległo
2019-10-31Add markdown content builderKamil Doległo
2019-10-31Remove all unnecessary filesKamil Doległo
2019-10-31[WIP] commit before rebaseKamil Doległo
2019-10-29[WIP] new modelKamil Doległo
2019-10-10Extract testApi from coreKamil Doległo
2019-10-10WIP on restructuringKamil Doległo
2019-10-03Fix the testsKamil Doległo
2019-08-27Fix for missing colon in links to external sites, ↵Kamil Doległo
https://github.com/Kotlin/dokka/issues/405
2019-06-21Fix groupNode tests, expected needs checkingKamil Doległo
2019-05-29remove ignore from kotlin website html testsKrystianUjma
2019-05-28Merge branch 'dev' of git://github.com/Xerus2000/dokka into Xerus2000-devKrystianUjma
update .gitignore and .idea # Conflicts: # .idea/compiler.xml # .idea/kotlinc.xml # .idea/modules.xml # core/src/main/kotlin/Java/JavaPsiDocumentationBuilder.kt # core/src/main/kotlin/Java/JavadocParser.kt # core/src/main/kotlin/Kotlin/DeclarationLinkResolver.kt # core/src/main/kotlin/Kotlin/DocumentationBuilder.kt # core/src/main/kotlin/Model/DocumentationReference.kt # core/src/main/kotlin/Model/PackageDocs.kt # core/src/main/kotlin/Model/SourceLinks.kt # core/src/main/kotlin/Utilities/DokkaModules.kt # core/src/main/kotlin/Utilities/ServiceLocator.kt # core/src/main/kotlin/javadoc/docbase.kt # core/src/test/kotlin/format/HtmlFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteHtmlFormatTest.kt # core/src/test/kotlin/format/KotlinWebSiteRunnableSamplesFormatTest.kt # core/src/test/kotlin/issues/IssuesTest.kt
2019-05-23#465 - fix javadoc parameters generation for java classesKrystianUjma
2019-05-15Fix SinceKotlinKamil Doległo
2019-04-19reformat codeKrystianUjma
2019-04-19Fix hardcoded classpaths for TestAPIKamil Doległo
2019-04-18enable BaseKotlinWebSiteHtmlFormatTestKrystianUjma
2019-04-18remove kotlin-websiteKrystianUjma
2019-04-15Mute Kotlin Website format testsKamil Doległo
2019-03-27Fix some "sinceKotlin" unit testsKamil Doległo
2019-03-27Rework configuration, fix Gradle pluginKamil Doległo
2019-03-19Merge branch 'kotlin-website-jonnyzzz' into multiplatform-supportKrystianUjma
2019-03-11Allow linking arguments with methods, change link label (#431)Kamil Doległo
* Add PsiParameter to link arguments with methods, change link label
2019-03-11Fix test, prohibit non-unix path style for dir propertyKrystianUjma
Update readme.md, allow only unix based path (dir property)
2019-03-11Use canonicalPath instead of absolutePath for srcLinkRobert Stoll
This way a user can define "./" instead of an absolute path to the root of the project dir (or a user can use ../ etc.). Thus: - use canonicalPath in: - SourceLinkDefinitionImpl::parseSourceLinkDefinition - and DocumentationNode.appendSourceLink => here because if the config is deserialized we bypass parseSourceLinkDefinition - also use canonicalPath for the path of PsiElement Moreover: - make sure the comparison works for unix and windows paths - fixes #289
2019-03-01Fix constructor tag does not work (#417)Krystian Ujma
#300 Fixed