From 39631054c58df5841ea268b7002b820ec55f6e0a Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 3 Dec 2015 16:22:11 +0100 Subject: restructure Dokka build to use Gradle for everything except for the Maven plugin --- .idea/gradle.xml | 4 +- .../Gradle__org_hamcrest_hamcrest_core_1_3.xml | 7 +- ...etbrains_kotlin_kotlin_runtime_0_1_SNAPSHOT.xml | 11 - ...jetbrains_kotlin_kotlin_stdlib_0_1_SNAPSHOT.xml | 11 - .idea/libraries/com_google_inject_guice_4_0.xml | 5 +- .idea/libraries/junit_junit_4_11.xml | 4 + .idea/modules.xml | 4 +- .idea/vcs.xml | 3 +- ant/ant.iml | 14 - ant/src/dokka-antlib.xml | 3 - ant/src/dokka.kt | 108 - build-docs.xml | 10 +- build.xml | 2 +- core/build.gradle | 103 + core/gradlew | 164 + core/gradlew.bat | 90 + core/settings.gradle | 2 + .../main/kotlin/Analysis/AnalysisEnvironment.kt | 210 + .../main/kotlin/Analysis/CoreProjectFileIndex.kt | 550 ++ core/src/main/kotlin/Formats/FormatDescriptor.kt | 12 + core/src/main/kotlin/Formats/FormatService.kt | 20 + core/src/main/kotlin/Formats/HtmlFormatService.kt | 169 + .../src/main/kotlin/Formats/HtmlTemplateService.kt | 34 + .../src/main/kotlin/Formats/JekyllFormatService.kt | 22 + .../kotlin/Formats/KotlinWebsiteFormatService.kt | 121 + .../main/kotlin/Formats/MarkdownFormatService.kt | 117 + core/src/main/kotlin/Formats/OutlineService.kt | 29 + core/src/main/kotlin/Formats/StandardFormats.kt | 38 + .../main/kotlin/Formats/StructuredFormatService.kt | 367 ++ core/src/main/kotlin/Formats/YamlOutlineService.kt | 24 + .../src/main/kotlin/Generation/ConsoleGenerator.kt | 42 + core/src/main/kotlin/Generation/FileGenerator.kt | 57 + core/src/main/kotlin/Generation/Generator.kt | 19 + .../kotlin/Java/JavaPsiDocumentationBuilder.kt | 266 + core/src/main/kotlin/Java/JavadocParser.kt | 170 + core/src/main/kotlin/Kotlin/ContentBuilder.kt | 132 + .../main/kotlin/Kotlin/DeclarationLinkResolver.kt | 43 + .../kotlin/Kotlin/DescriptorDocumentationParser.kt | 199 + .../src/main/kotlin/Kotlin/DocumentationBuilder.kt | 653 +++ .../Kotlin/KotlinAsJavaDocumentationBuilder.kt | 64 + .../main/kotlin/Kotlin/KotlinLanguageService.kt | 409 ++ .../main/kotlin/Languages/JavaLanguageService.kt | 162 + core/src/main/kotlin/Languages/LanguageService.kt | 41 + .../kotlin/Locations/FoldersLocationService.kt | 29 + core/src/main/kotlin/Locations/LocationService.kt | 78 + .../Locations/SingleFolderLocationService.kt | 19 + core/src/main/kotlin/Markdown/MarkdownProcessor.kt | 50 + core/src/main/kotlin/Model/Content.kt | 231 + core/src/main/kotlin/Model/DocumentationNode.kt | 162 + .../main/kotlin/Model/DocumentationReference.kt | 61 + core/src/main/kotlin/Model/PackageDocs.kt | 60 + core/src/main/kotlin/Model/SourceLinks.kt | 56 + core/src/main/kotlin/Utilities/DokkaModule.kt | 73 + core/src/main/kotlin/Utilities/Html.kt | 8 + core/src/main/kotlin/Utilities/Path.kt | 5 + core/src/main/kotlin/Utilities/ServiceLocator.kt | 78 + core/src/main/kotlin/ant/dokka.kt | 108 + core/src/main/kotlin/javadoc/docbase.kt | 501 ++ core/src/main/kotlin/javadoc/dokka-adapters.kt | 30 + core/src/main/kotlin/javadoc/reporter.kt | 34 + core/src/main/kotlin/javadoc/source-position.kt | 18 + core/src/main/kotlin/javadoc/tags.kt | 214 + core/src/main/kotlin/main.kt | 262 + core/src/main/resources/META-INF/MANIFEST.MF | 4 + core/src/main/resources/dokka-antlib.xml | 3 + .../resources/dokka/format/html-as-java.properties | 2 + .../main/resources/dokka/format/html.properties | 2 + .../main/resources/dokka/format/javadoc.properties | 1 + .../main/resources/dokka/format/jekyll.properties | 2 + .../dokka/format/kotlin-website.properties | 2 + .../resources/dokka/format/markdown.properties | 2 + .../resources/dokka/generator/default.properties | 2 + .../resources/dokka/generator/javadoc.properties | 2 + .../main/resources/dokka/language/java.properties | 1 + .../resources/dokka/language/kotlin.properties | 1 + .../main/resources/dokka/outline/yaml.properties | 1 + core/src/main/resources/dokka/styles/style.css | 280 + core/src/main/resources/format/javadoc.properties | 1 + core/src/test/kotlin/TestAPI.kt | 214 + core/src/test/kotlin/format/HtmlFormatTest.kt | 157 + core/src/test/kotlin/format/MarkdownFormatTest.kt | 218 + core/src/test/kotlin/format/PackageDocsTest.kt | 18 + core/src/test/kotlin/javadoc/JavadocTest.kt | 44 + core/src/test/kotlin/markdown/ParserTest.kt | 142 + core/src/test/kotlin/model/ClassTest.kt | 275 + core/src/test/kotlin/model/CommentTest.kt | 153 + core/src/test/kotlin/model/FunctionTest.kt | 227 + core/src/test/kotlin/model/JavaTest.kt | 197 + core/src/test/kotlin/model/KotlinAsJavaTest.kt | 40 + core/src/test/kotlin/model/LinkTest.kt | 48 + core/src/test/kotlin/model/PackageTest.kt | 86 + core/src/test/kotlin/model/PropertyTest.kt | 103 + core/testdata/classes/annotatedClass.kt | 1 + .../annotatedClassWithAnnotationParameters.kt | 1 + core/testdata/classes/classWithCompanionObject.kt | 7 + core/testdata/classes/classWithConstructor.kt | 1 + core/testdata/classes/classWithFunction.kt | 4 + core/testdata/classes/classWithProperty.kt | 3 + core/testdata/classes/companionObjectExtension.kt | 10 + core/testdata/classes/dataClass.kt | 1 + core/testdata/classes/emptyClass.kt | 3 + core/testdata/classes/emptyObject.kt | 3 + core/testdata/classes/genericClass.kt | 3 + core/testdata/classes/indirectOverride.kt | 9 + core/testdata/classes/innerClass.kt | 5 + core/testdata/classes/javaAnnotationClass.kt | 5 + core/testdata/classes/notOpenClass.kt | 7 + core/testdata/classes/sealedClass.kt | 1 + core/testdata/classes/secondaryConstructor.kt | 5 + core/testdata/comments/directive.kt | 35 + core/testdata/comments/emptyDoc.kt | 1 + core/testdata/comments/emptyDocButComment.kt | 2 + core/testdata/comments/emptySection.kt | 6 + core/testdata/comments/multilineDoc.kt | 7 + core/testdata/comments/multilineDocWithComment.kt | 8 + core/testdata/comments/multilineSection.kt | 7 + core/testdata/comments/oneLineDoc.kt | 2 + core/testdata/comments/oneLineDocWithComment.kt | 3 + core/testdata/comments/oneLineDocWithEmptyLine.kt | 3 + core/testdata/comments/section1.kt | 5 + core/testdata/comments/section2.kt | 6 + core/testdata/format/accessor.kt | 5 + core/testdata/format/accessor.md | 18 + core/testdata/format/annotatedTypeParameter.kt | 2 + core/testdata/format/annotatedTypeParameter.md | 8 + core/testdata/format/annotationClass.kt | 1 + core/testdata/format/annotationClass.md | 14 + core/testdata/format/annotationParams.kt | 1 + core/testdata/format/annotationParams.md | 8 + core/testdata/format/annotations.kt | 6 + core/testdata/format/annotations.md | 26 + core/testdata/format/bracket.html | 14 + core/testdata/format/bracket.kt | 4 + core/testdata/format/brokenLink.html | 14 + core/testdata/format/brokenLink.kt | 4 + core/testdata/format/classWithCompanionObject.html | 46 + core/testdata/format/classWithCompanionObject.kt | 7 + core/testdata/format/classWithCompanionObject.md | 26 + core/testdata/format/codeSpan.html | 14 + core/testdata/format/codeSpan.kt | 4 + core/testdata/format/companionObjectExtension.kt | 10 + core/testdata/format/companionObjectExtension.md | 23 + .../crossLanguage/kotlinExtendsJava/Bar.html | 37 + .../format/crossLanguage/kotlinExtendsJava/Bar.kt | 6 + .../crossLanguage/kotlinExtendsJava/test/Foo.java | 6 + core/testdata/format/deprecated.class.html | 41 + core/testdata/format/deprecated.kt | 5 + core/testdata/format/deprecated.package.html | 43 + core/testdata/format/emptyDescription.kt | 5 + core/testdata/format/emptyDescription.md | 11 + core/testdata/format/entity.html | 26 + core/testdata/format/entity.kt | 4 + core/testdata/format/enumClass.kt | 4 + core/testdata/format/enumClass.md | 15 + core/testdata/format/enumClass.value.md | 8 + core/testdata/format/extensionFunctionParameter.kt | 1 + core/testdata/format/extensionFunctionParameter.md | 8 + core/testdata/format/extensions.class.md | 16 + core/testdata/format/extensions.kt | 19 + core/testdata/format/extensions.package.md | 11 + .../format/functionWithDefaultParameter.kt | 1 + .../format/functionWithDefaultParameter.md | 8 + core/testdata/format/htmlEscaping.html | 14 + core/testdata/format/htmlEscaping.kt | 4 + core/testdata/format/inheritedExtensions.kt | 11 + core/testdata/format/inheritedExtensions.md | 21 + core/testdata/format/inheritedMembers.kt | 12 + core/testdata/format/inheritedMembers.md | 38 + core/testdata/format/javaCodeInParam.java | 5 + core/testdata/format/javaCodeInParam.md | 21 + core/testdata/format/javaCodeLiteralTags.java | 6 + core/testdata/format/javaCodeLiteralTags.md | 23 + core/testdata/format/javaDeprecated.html | 14 + core/testdata/format/javaDeprecated.java | 5 + core/testdata/format/javaLinkTag.html | 36 + core/testdata/format/javaLinkTag.java | 6 + core/testdata/format/javaLinkTagWithLabel.html | 36 + core/testdata/format/javaLinkTagWithLabel.java | 6 + core/testdata/format/javaSeeTag.html | 38 + core/testdata/format/javaSeeTag.java | 6 + core/testdata/format/javaSpaceInAuthor.java | 5 + core/testdata/format/javaSpaceInAuthor.md | 19 + core/testdata/format/javaSupertype.html | 35 + core/testdata/format/javaSupertype.java | 8 + core/testdata/format/javadocHtml.java | 14 + core/testdata/format/javadocHtml.md | 27 + core/testdata/format/javadocOrderedList.java | 8 + core/testdata/format/javadocOrderedList.md | 20 + core/testdata/format/linkWithLabel.html | 37 + core/testdata/format/linkWithLabel.kt | 6 + core/testdata/format/nullability.kt | 5 + core/testdata/format/nullability.md | 20 + core/testdata/format/operatorOverloading.kt | 3 + core/testdata/format/operatorOverloading.md | 8 + core/testdata/format/orderedList.html | 30 + core/testdata/format/orderedList.kt | 8 + core/testdata/format/overloads.html | 23 + core/testdata/format/overloads.kt | 5 + core/testdata/format/overloadsWithDescription.html | 21 + core/testdata/format/overloadsWithDescription.kt | 15 + .../format/overloadsWithDifferentDescriptions.html | 30 + .../format/overloadsWithDifferentDescriptions.kt | 15 + core/testdata/format/overridingFunction.kt | 7 + core/testdata/format/overridingFunction.md | 9 + core/testdata/format/paramTag.kt | 6 + core/testdata/format/paramTag.md | 14 + core/testdata/format/parameterAnchor.html | 17 + core/testdata/format/parameterAnchor.kt | 6 + core/testdata/format/parenthesis.html | 14 + core/testdata/format/parenthesis.kt | 4 + core/testdata/format/propertyVar.kt | 1 + core/testdata/format/propertyVar.md | 8 + core/testdata/format/reifiedTypeParameter.kt | 3 + core/testdata/format/reifiedTypeParameter.md | 8 + core/testdata/format/see.html | 28 + core/testdata/format/see.kt | 12 + core/testdata/format/starProjection.kt | 3 + core/testdata/format/starProjection.md | 8 + core/testdata/format/summarizeSignatures.kt | 20 + core/testdata/format/summarizeSignatures.md | 23 + .../testdata/format/summarizeSignaturesProperty.kt | 20 + .../testdata/format/summarizeSignaturesProperty.md | 23 + core/testdata/format/throwsTag.kt | 5 + core/testdata/format/throwsTag.md | 13 + core/testdata/format/tripleBackticks.html | 16 + core/testdata/format/tripleBackticks.kt | 7 + core/testdata/format/typeLink.html | 24 + core/testdata/format/typeLink.kt | 5 + core/testdata/format/typeParameterBounds.kt | 6 + core/testdata/format/typeParameterBounds.md | 11 + core/testdata/format/typeParameterVariance.kt | 2 + core/testdata/format/typeParameterVariance.md | 14 + core/testdata/format/typeProjectionVariance.kt | 1 + core/testdata/format/typeProjectionVariance.md | 8 + core/testdata/format/varargsFunction.kt | 1 + core/testdata/format/varargsFunction.md | 8 + core/testdata/functions/annotatedFunction.kt | 2 + .../annotatedFunctionWithAnnotationParameters.kt | 7 + core/testdata/functions/function.kt | 5 + .../functions/functionWithAnnotatedParam.kt | 7 + .../functions/functionWithDefaultParameter.kt | 1 + .../functions/functionWithNoinlineParam.kt | 2 + .../functionWithNotDocumentedAnnotation.kt | 2 + core/testdata/functions/functionWithParams.kt | 8 + core/testdata/functions/functionWithReceiver.kt | 11 + core/testdata/functions/genericFunction.kt | 5 + .../functions/genericFunctionWithConstraints.kt | 6 + core/testdata/functions/inlineFunction.kt | 2 + core/testdata/java/annotatedAnnotation.java | 6 + core/testdata/java/arrayType.java | 5 + core/testdata/java/constructors.java | 5 + core/testdata/java/deprecation.java | 6 + core/testdata/java/enumValues.java | 3 + core/testdata/java/field.java | 4 + core/testdata/java/inheritorLinks.java | 7 + core/testdata/java/innerClass.java | 4 + core/testdata/java/javaLangObject.java | 3 + core/testdata/java/member.java | 11 + core/testdata/java/memberWithModifiers.java | 12 + core/testdata/java/staticMethod.java | 4 + core/testdata/java/superClass.java | 2 + core/testdata/java/typeParameter.java | 3 + core/testdata/java/varargs.java | 3 + core/testdata/javadoc/obj.kt | 7 + core/testdata/javadoc/types.kt | 4 + core/testdata/links/linkToJDK.kt | 0 core/testdata/links/linkToMember.kt | 6 + core/testdata/links/linkToParam.kt | 5 + core/testdata/links/linkToQualifiedMember.kt | 6 + core/testdata/links/linkToSelf.kt | 6 + core/testdata/markdown/spec.txt | 6150 ++++++++++++++++++++ core/testdata/packagedocs/stdlib.md | 11 + core/testdata/packages/dottedNamePackage.kt | 1 + core/testdata/packages/rootPackage.kt | 0 core/testdata/packages/simpleNamePackage.kt | 1 + core/testdata/packages/simpleNamePackage2.kt | 1 + core/testdata/properties/annotatedProperty.kt | 1 + core/testdata/properties/propertyOverride.kt | 7 + core/testdata/properties/propertyWithReceiver.kt | 2 + core/testdata/properties/valueProperty.kt | 1 + .../testdata/properties/valuePropertyWithGetter.kt | 2 + core/testdata/properties/variableProperty.kt | 1 + .../properties/variablePropertyWithAccessors.kt | 4 + dokka-fatjar/build.gradle | 107 - dokka-fatjar/dokka-fatjar.iml | 18 - dokka-fatjar/dokka.pro | 100 - dokka-fatjar/settings.gradle | 2 - dokka-gradle-plugin/build.gradle | 2 +- dokka-gradle-plugin/dokka-gradle-plugin.iml | 582 +- dokka.iml | 26 +- dokka.pro | 100 + gradle.properties | 2 +- javadoc/build.gradle | 55 - javadoc/gradle/wrapper/gradle-wrapper.jar | Bin 52271 -> 0 bytes javadoc/gradle/wrapper/gradle-wrapper.properties | 6 - javadoc/gradlew | 164 - javadoc/gradlew.bat | 90 - javadoc/javadoc.iml | 1481 ----- javadoc/settings.gradle | 2 - javadoc/src/main/kotlin/docbase.kt | 501 -- javadoc/src/main/kotlin/dokka-adapters.kt | 27 - javadoc/src/main/kotlin/reporter.kt | 34 - javadoc/src/main/kotlin/source-position.kt | 18 - javadoc/src/main/kotlin/tags.kt | 214 - .../main/resources/dokka/format/javadoc.properties | 1 - .../resources/dokka/generator/javadoc.properties | 2 - .../src/main/resources/format/javadoc.properties | 1 - javadoc/src/test/data/obj.kt | 7 - javadoc/src/test/data/types.kt | 4 - javadoc/src/test/kotlin/JavadocTest.kt | 44 - lib/ant-1.9.4.jar | Bin 2019274 -> 0 bytes lib/aopalliance-1.0.jar | Bin 4467 -> 0 bytes lib/cli-parser-1.1.1.jar | Bin 11397 -> 0 bytes lib/guava-17.0.jar | Bin 2243036 -> 0 bytes lib/guice-4.0.jar | Bin 668235 -> 0 bytes lib/hamcrest-core-1.3.jar | Bin 45024 -> 0 bytes lib/jansi.jar | Bin 114415 -> 0 bytes lib/jsoup-1.8.1-sources.jar | Bin 124882 -> 0 bytes lib/jsoup-1.8.1.jar | Bin 300844 -> 0 bytes lib/junit-4.11-javadoc.jar | Bin 379344 -> 0 bytes lib/junit-4.11-sources.jar | Bin 151329 -> 0 bytes lib/junit-4.11.jar | Bin 245039 -> 0 bytes lib/maven-ant-tasks-2.1.3.jar | Bin 1316000 -> 0 bytes maven-plugin/dokka-maven-plugin.iml | 1 - maven-plugin/pom.xml | 266 +- resources/META-INF/MANIFEST.MF | 4 - resources/dokka/format/html-as-java.properties | 2 - resources/dokka/format/html.properties | 2 - resources/dokka/format/jekyll.properties | 2 - resources/dokka/format/kotlin-website.properties | 2 - resources/dokka/format/markdown.properties | 2 - resources/dokka/generator/default.properties | 2 - resources/dokka/language/java.properties | 1 - resources/dokka/language/kotlin.properties | 1 - resources/dokka/outline/yaml.properties | 1 - resources/dokka/styles/style.css | 280 - settings.gradle | 2 +- src/Analysis/AnalysisEnvironment.kt | 210 - src/Analysis/CoreProjectFileIndex.kt | 550 -- src/Formats/FormatDescriptor.kt | 12 - src/Formats/FormatService.kt | 20 - src/Formats/HtmlFormatService.kt | 165 - src/Formats/HtmlTemplateService.kt | 34 - src/Formats/JekyllFormatService.kt | 22 - src/Formats/KotlinWebsiteFormatService.kt | 121 - src/Formats/MarkdownFormatService.kt | 117 - src/Formats/OutlineService.kt | 29 - src/Formats/StandardFormats.kt | 38 - src/Formats/StructuredFormatService.kt | 367 -- src/Formats/YamlOutlineService.kt | 24 - src/Generation/ConsoleGenerator.kt | 42 - src/Generation/FileGenerator.kt | 57 - src/Generation/Generator.kt | 19 - src/Java/JavaPsiDocumentationBuilder.kt | 266 - src/Java/JavadocParser.kt | 170 - src/Kotlin/ContentBuilder.kt | 132 - src/Kotlin/DeclarationLinkResolver.kt | 43 - src/Kotlin/DescriptorDocumentationParser.kt | 199 - src/Kotlin/DocumentationBuilder.kt | 653 --- src/Kotlin/KotlinAsJavaDocumentationBuilder.kt | 64 - src/Kotlin/KotlinLanguageService.kt | 409 -- src/Languages/JavaLanguageService.kt | 162 - src/Languages/LanguageService.kt | 41 - src/Locations/FoldersLocationService.kt | 29 - src/Locations/LocationService.kt | 78 - src/Locations/SingleFolderLocationService.kt | 19 - src/Markdown/MarkdownProcessor.kt | 50 - src/Model/Content.kt | 231 - src/Model/DocumentationNode.kt | 162 - src/Model/DocumentationReference.kt | 61 - src/Model/PackageDocs.kt | 60 - src/Model/SourceLinks.kt | 56 - src/Utilities/DokkaModule.kt | 73 - src/Utilities/Html.kt | 8 - src/Utilities/Path.kt | 5 - src/Utilities/ServiceLocator.kt | 78 - src/main.kt | 262 - test/data/classes/annotatedClass.kt | 1 - .../annotatedClassWithAnnotationParameters.kt | 1 - test/data/classes/classWithCompanionObject.kt | 7 - test/data/classes/classWithConstructor.kt | 1 - test/data/classes/classWithFunction.kt | 4 - test/data/classes/classWithProperty.kt | 3 - test/data/classes/companionObjectExtension.kt | 10 - test/data/classes/dataClass.kt | 1 - test/data/classes/emptyClass.kt | 3 - test/data/classes/emptyObject.kt | 3 - test/data/classes/genericClass.kt | 3 - test/data/classes/indirectOverride.kt | 9 - test/data/classes/innerClass.kt | 5 - test/data/classes/javaAnnotationClass.kt | 5 - test/data/classes/notOpenClass.kt | 7 - test/data/classes/sealedClass.kt | 1 - test/data/classes/secondaryConstructor.kt | 5 - test/data/comments/directive.kt | 35 - test/data/comments/emptyDoc.kt | 1 - test/data/comments/emptyDocButComment.kt | 2 - test/data/comments/emptySection.kt | 6 - test/data/comments/multilineDoc.kt | 7 - test/data/comments/multilineDocWithComment.kt | 8 - test/data/comments/multilineSection.kt | 7 - test/data/comments/oneLineDoc.kt | 2 - test/data/comments/oneLineDocWithComment.kt | 3 - test/data/comments/oneLineDocWithEmptyLine.kt | 3 - test/data/comments/section1.kt | 5 - test/data/comments/section2.kt | 6 - test/data/format/accessor.kt | 5 - test/data/format/accessor.md | 18 - test/data/format/annotatedTypeParameter.kt | 2 - test/data/format/annotatedTypeParameter.md | 8 - test/data/format/annotationClass.kt | 1 - test/data/format/annotationClass.md | 14 - test/data/format/annotationParams.kt | 1 - test/data/format/annotationParams.md | 8 - test/data/format/annotations.kt | 6 - test/data/format/annotations.md | 26 - test/data/format/bracket.html | 14 - test/data/format/bracket.kt | 4 - test/data/format/brokenLink.html | 14 - test/data/format/brokenLink.kt | 4 - test/data/format/classWithCompanionObject.html | 46 - test/data/format/classWithCompanionObject.kt | 7 - test/data/format/classWithCompanionObject.md | 26 - test/data/format/codeSpan.html | 14 - test/data/format/codeSpan.kt | 4 - test/data/format/companionObjectExtension.kt | 10 - test/data/format/companionObjectExtension.md | 23 - .../crossLanguage/kotlinExtendsJava/Bar.html | 37 - .../format/crossLanguage/kotlinExtendsJava/Bar.kt | 6 - .../crossLanguage/kotlinExtendsJava/test/Foo.java | 6 - test/data/format/deprecated.class.html | 41 - test/data/format/deprecated.kt | 5 - test/data/format/deprecated.package.html | 43 - test/data/format/emptyDescription.kt | 5 - test/data/format/emptyDescription.md | 11 - test/data/format/entity.html | 26 - test/data/format/entity.kt | 4 - test/data/format/enumClass.kt | 4 - test/data/format/enumClass.md | 15 - test/data/format/enumClass.value.md | 8 - test/data/format/extensionFunctionParameter.kt | 1 - test/data/format/extensionFunctionParameter.md | 8 - test/data/format/extensions.class.md | 16 - test/data/format/extensions.kt | 19 - test/data/format/extensions.package.md | 11 - test/data/format/functionWithDefaultParameter.kt | 1 - test/data/format/functionWithDefaultParameter.md | 8 - test/data/format/htmlEscaping.html | 14 - test/data/format/htmlEscaping.kt | 4 - test/data/format/inheritedExtensions.kt | 11 - test/data/format/inheritedExtensions.md | 21 - test/data/format/inheritedMembers.kt | 12 - test/data/format/inheritedMembers.md | 38 - test/data/format/javaCodeInParam.java | 5 - test/data/format/javaCodeInParam.md | 21 - test/data/format/javaCodeLiteralTags.java | 6 - test/data/format/javaCodeLiteralTags.md | 23 - test/data/format/javaDeprecated.html | 14 - test/data/format/javaDeprecated.java | 5 - test/data/format/javaLinkTag.html | 36 - test/data/format/javaLinkTag.java | 6 - test/data/format/javaLinkTagWithLabel.html | 36 - test/data/format/javaLinkTagWithLabel.java | 6 - test/data/format/javaSeeTag.html | 38 - test/data/format/javaSeeTag.java | 6 - test/data/format/javaSpaceInAuthor.java | 5 - test/data/format/javaSpaceInAuthor.md | 19 - test/data/format/javaSupertype.html | 35 - test/data/format/javaSupertype.java | 8 - test/data/format/javadocHtml.java | 14 - test/data/format/javadocHtml.md | 27 - test/data/format/javadocOrderedList.java | 8 - test/data/format/javadocOrderedList.md | 20 - test/data/format/linkWithLabel.html | 37 - test/data/format/linkWithLabel.kt | 6 - test/data/format/nullability.kt | 5 - test/data/format/nullability.md | 20 - test/data/format/operatorOverloading.kt | 3 - test/data/format/operatorOverloading.md | 8 - test/data/format/orderedList.html | 30 - test/data/format/orderedList.kt | 8 - test/data/format/overloads.html | 23 - test/data/format/overloads.kt | 5 - test/data/format/overloadsWithDescription.html | 21 - test/data/format/overloadsWithDescription.kt | 15 - .../format/overloadsWithDifferentDescriptions.html | 30 - .../format/overloadsWithDifferentDescriptions.kt | 15 - test/data/format/overridingFunction.kt | 7 - test/data/format/overridingFunction.md | 9 - test/data/format/paramTag.kt | 6 - test/data/format/paramTag.md | 14 - test/data/format/parameterAnchor.html | 17 - test/data/format/parameterAnchor.kt | 6 - test/data/format/parenthesis.html | 14 - test/data/format/parenthesis.kt | 4 - test/data/format/propertyVar.kt | 1 - test/data/format/propertyVar.md | 8 - test/data/format/reifiedTypeParameter.kt | 3 - test/data/format/reifiedTypeParameter.md | 8 - test/data/format/see.html | 28 - test/data/format/see.kt | 12 - test/data/format/starProjection.kt | 3 - test/data/format/starProjection.md | 8 - test/data/format/summarizeSignatures.kt | 20 - test/data/format/summarizeSignatures.md | 23 - test/data/format/summarizeSignaturesProperty.kt | 20 - test/data/format/summarizeSignaturesProperty.md | 23 - test/data/format/throwsTag.kt | 5 - test/data/format/throwsTag.md | 13 - test/data/format/tripleBackticks.html | 16 - test/data/format/tripleBackticks.kt | 7 - test/data/format/typeLink.html | 24 - test/data/format/typeLink.kt | 5 - test/data/format/typeParameterBounds.kt | 6 - test/data/format/typeParameterBounds.md | 11 - test/data/format/typeParameterVariance.kt | 2 - test/data/format/typeParameterVariance.md | 14 - test/data/format/typeProjectionVariance.kt | 1 - test/data/format/typeProjectionVariance.md | 8 - test/data/format/varargsFunction.kt | 1 - test/data/format/varargsFunction.md | 8 - test/data/functions/annotatedFunction.kt | 2 - .../annotatedFunctionWithAnnotationParameters.kt | 7 - test/data/functions/function.kt | 5 - test/data/functions/functionWithAnnotatedParam.kt | 7 - .../data/functions/functionWithDefaultParameter.kt | 1 - test/data/functions/functionWithNoinlineParam.kt | 2 - .../functionWithNotDocumentedAnnotation.kt | 2 - test/data/functions/functionWithParams.kt | 8 - test/data/functions/functionWithReceiver.kt | 11 - test/data/functions/genericFunction.kt | 5 - .../functions/genericFunctionWithConstraints.kt | 6 - test/data/functions/inlineFunction.kt | 2 - test/data/java/annotatedAnnotation.java | 6 - test/data/java/arrayType.java | 5 - test/data/java/constructors.java | 5 - test/data/java/deprecation.java | 6 - test/data/java/enumValues.java | 3 - test/data/java/field.java | 4 - test/data/java/inheritorLinks.java | 7 - test/data/java/innerClass.java | 4 - test/data/java/javaLangObject.java | 3 - test/data/java/member.java | 11 - test/data/java/memberWithModifiers.java | 12 - test/data/java/staticMethod.java | 4 - test/data/java/superClass.java | 2 - test/data/java/typeParameter.java | 3 - test/data/java/varargs.java | 3 - test/data/links/linkToJDK.kt | 0 test/data/links/linkToMember.kt | 6 - test/data/links/linkToParam.kt | 5 - test/data/links/linkToQualifiedMember.kt | 6 - test/data/links/linkToSelf.kt | 6 - test/data/markdown/spec.txt | 6150 -------------------- test/data/packagedocs/stdlib.md | 11 - test/data/packages/dottedNamePackage.kt | 1 - test/data/packages/rootPackage.kt | 0 test/data/packages/simpleNamePackage.kt | 1 - test/data/packages/simpleNamePackage2.kt | 1 - test/data/properties/annotatedProperty.kt | 1 - test/data/properties/propertyOverride.kt | 7 - test/data/properties/propertyWithReceiver.kt | 2 - test/data/properties/valueProperty.kt | 1 - test/data/properties/valuePropertyWithGetter.kt | 2 - test/data/properties/variableProperty.kt | 1 - .../properties/variablePropertyWithAccessors.kt | 4 - test/src/TestAPI.kt | 211 - test/src/format/HtmlFormatTest.kt | 157 - test/src/format/MarkdownFormatTest.kt | 218 - test/src/format/PackageDocsTest.kt | 18 - test/src/markdown/ParserTest.kt | 142 - test/src/model/ClassTest.kt | 275 - test/src/model/CommentTest.kt | 153 - test/src/model/FunctionTest.kt | 227 - test/src/model/JavaTest.kt | 197 - test/src/model/KotlinAsJavaTest.kt | 40 - test/src/model/LinkTest.kt | 48 - test/src/model/PackageTest.kt | 86 - test/src/model/PropertyTest.kt | 103 - 579 files changed, 17229 insertions(+), 18861 deletions(-) delete mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_runtime_0_1_SNAPSHOT.xml delete mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_0_1_SNAPSHOT.xml delete mode 100644 ant/ant.iml delete mode 100644 ant/src/dokka-antlib.xml delete mode 100644 ant/src/dokka.kt create mode 100644 core/build.gradle create mode 100755 core/gradlew create mode 100644 core/gradlew.bat create mode 100644 core/settings.gradle create mode 100644 core/src/main/kotlin/Analysis/AnalysisEnvironment.kt create mode 100644 core/src/main/kotlin/Analysis/CoreProjectFileIndex.kt create mode 100644 core/src/main/kotlin/Formats/FormatDescriptor.kt create mode 100644 core/src/main/kotlin/Formats/FormatService.kt create mode 100644 core/src/main/kotlin/Formats/HtmlFormatService.kt create mode 100644 core/src/main/kotlin/Formats/HtmlTemplateService.kt create mode 100644 core/src/main/kotlin/Formats/JekyllFormatService.kt create mode 100644 core/src/main/kotlin/Formats/KotlinWebsiteFormatService.kt create mode 100644 core/src/main/kotlin/Formats/MarkdownFormatService.kt create mode 100644 core/src/main/kotlin/Formats/OutlineService.kt create mode 100644 core/src/main/kotlin/Formats/StandardFormats.kt create mode 100644 core/src/main/kotlin/Formats/StructuredFormatService.kt create mode 100644 core/src/main/kotlin/Formats/YamlOutlineService.kt create mode 100644 core/src/main/kotlin/Generation/ConsoleGenerator.kt create mode 100644 core/src/main/kotlin/Generation/FileGenerator.kt create mode 100644 core/src/main/kotlin/Generation/Generator.kt create mode 100644 core/src/main/kotlin/Java/JavaPsiDocumentationBuilder.kt create mode 100644 core/src/main/kotlin/Java/JavadocParser.kt create mode 100644 core/src/main/kotlin/Kotlin/ContentBuilder.kt create mode 100644 core/src/main/kotlin/Kotlin/DeclarationLinkResolver.kt create mode 100644 core/src/main/kotlin/Kotlin/DescriptorDocumentationParser.kt create mode 100644 core/src/main/kotlin/Kotlin/DocumentationBuilder.kt create mode 100644 core/src/main/kotlin/Kotlin/KotlinAsJavaDocumentationBuilder.kt create mode 100644 core/src/main/kotlin/Kotlin/KotlinLanguageService.kt create mode 100644 core/src/main/kotlin/Languages/JavaLanguageService.kt create mode 100644 core/src/main/kotlin/Languages/LanguageService.kt create mode 100644 core/src/main/kotlin/Locations/FoldersLocationService.kt create mode 100644 core/src/main/kotlin/Locations/LocationService.kt create mode 100644 core/src/main/kotlin/Locations/SingleFolderLocationService.kt create mode 100644 core/src/main/kotlin/Markdown/MarkdownProcessor.kt create mode 100644 core/src/main/kotlin/Model/Content.kt create mode 100644 core/src/main/kotlin/Model/DocumentationNode.kt create mode 100644 core/src/main/kotlin/Model/DocumentationReference.kt create mode 100644 core/src/main/kotlin/Model/PackageDocs.kt create mode 100644 core/src/main/kotlin/Model/SourceLinks.kt create mode 100644 core/src/main/kotlin/Utilities/DokkaModule.kt create mode 100644 core/src/main/kotlin/Utilities/Html.kt create mode 100644 core/src/main/kotlin/Utilities/Path.kt create mode 100644 core/src/main/kotlin/Utilities/ServiceLocator.kt create mode 100644 core/src/main/kotlin/ant/dokka.kt create mode 100644 core/src/main/kotlin/javadoc/docbase.kt create mode 100644 core/src/main/kotlin/javadoc/dokka-adapters.kt create mode 100644 core/src/main/kotlin/javadoc/reporter.kt create mode 100644 core/src/main/kotlin/javadoc/source-position.kt create mode 100644 core/src/main/kotlin/javadoc/tags.kt create mode 100644 core/src/main/kotlin/main.kt create mode 100644 core/src/main/resources/META-INF/MANIFEST.MF create mode 100644 core/src/main/resources/dokka-antlib.xml create mode 100644 core/src/main/resources/dokka/format/html-as-java.properties create mode 100644 core/src/main/resources/dokka/format/html.properties create mode 100644 core/src/main/resources/dokka/format/javadoc.properties create mode 100644 core/src/main/resources/dokka/format/jekyll.properties create mode 100644 core/src/main/resources/dokka/format/kotlin-website.properties create mode 100644 core/src/main/resources/dokka/format/markdown.properties create mode 100644 core/src/main/resources/dokka/generator/default.properties create mode 100644 core/src/main/resources/dokka/generator/javadoc.properties create mode 100644 core/src/main/resources/dokka/language/java.properties create mode 100644 core/src/main/resources/dokka/language/kotlin.properties create mode 100644 core/src/main/resources/dokka/outline/yaml.properties create mode 100644 core/src/main/resources/dokka/styles/style.css create mode 100644 core/src/main/resources/format/javadoc.properties create mode 100644 core/src/test/kotlin/TestAPI.kt create mode 100644 core/src/test/kotlin/format/HtmlFormatTest.kt create mode 100644 core/src/test/kotlin/format/MarkdownFormatTest.kt create mode 100644 core/src/test/kotlin/format/PackageDocsTest.kt create mode 100644 core/src/test/kotlin/javadoc/JavadocTest.kt create mode 100644 core/src/test/kotlin/markdown/ParserTest.kt create mode 100644 core/src/test/kotlin/model/ClassTest.kt create mode 100644 core/src/test/kotlin/model/CommentTest.kt create mode 100644 core/src/test/kotlin/model/FunctionTest.kt create mode 100644 core/src/test/kotlin/model/JavaTest.kt create mode 100644 core/src/test/kotlin/model/KotlinAsJavaTest.kt create mode 100644 core/src/test/kotlin/model/LinkTest.kt create mode 100644 core/src/test/kotlin/model/PackageTest.kt create mode 100644 core/src/test/kotlin/model/PropertyTest.kt create mode 100644 core/testdata/classes/annotatedClass.kt create mode 100644 core/testdata/classes/annotatedClassWithAnnotationParameters.kt create mode 100644 core/testdata/classes/classWithCompanionObject.kt create mode 100644 core/testdata/classes/classWithConstructor.kt create mode 100644 core/testdata/classes/classWithFunction.kt create mode 100644 core/testdata/classes/classWithProperty.kt create mode 100644 core/testdata/classes/companionObjectExtension.kt create mode 100644 core/testdata/classes/dataClass.kt create mode 100644 core/testdata/classes/emptyClass.kt create mode 100644 core/testdata/classes/emptyObject.kt create mode 100644 core/testdata/classes/genericClass.kt create mode 100644 core/testdata/classes/indirectOverride.kt create mode 100644 core/testdata/classes/innerClass.kt create mode 100644 core/testdata/classes/javaAnnotationClass.kt create mode 100644 core/testdata/classes/notOpenClass.kt create mode 100644 core/testdata/classes/sealedClass.kt create mode 100644 core/testdata/classes/secondaryConstructor.kt create mode 100644 core/testdata/comments/directive.kt create mode 100644 core/testdata/comments/emptyDoc.kt create mode 100644 core/testdata/comments/emptyDocButComment.kt create mode 100644 core/testdata/comments/emptySection.kt create mode 100644 core/testdata/comments/multilineDoc.kt create mode 100644 core/testdata/comments/multilineDocWithComment.kt create mode 100644 core/testdata/comments/multilineSection.kt create mode 100644 core/testdata/comments/oneLineDoc.kt create mode 100644 core/testdata/comments/oneLineDocWithComment.kt create mode 100644 core/testdata/comments/oneLineDocWithEmptyLine.kt create mode 100644 core/testdata/comments/section1.kt create mode 100644 core/testdata/comments/section2.kt create mode 100644 core/testdata/format/accessor.kt create mode 100644 core/testdata/format/accessor.md create mode 100644 core/testdata/format/annotatedTypeParameter.kt create mode 100644 core/testdata/format/annotatedTypeParameter.md create mode 100644 core/testdata/format/annotationClass.kt create mode 100644 core/testdata/format/annotationClass.md create mode 100644 core/testdata/format/annotationParams.kt create mode 100644 core/testdata/format/annotationParams.md create mode 100644 core/testdata/format/annotations.kt create mode 100644 core/testdata/format/annotations.md create mode 100644 core/testdata/format/bracket.html create mode 100644 core/testdata/format/bracket.kt create mode 100644 core/testdata/format/brokenLink.html create mode 100644 core/testdata/format/brokenLink.kt create mode 100644 core/testdata/format/classWithCompanionObject.html create mode 100644 core/testdata/format/classWithCompanionObject.kt create mode 100644 core/testdata/format/classWithCompanionObject.md create mode 100644 core/testdata/format/codeSpan.html create mode 100644 core/testdata/format/codeSpan.kt create mode 100644 core/testdata/format/companionObjectExtension.kt create mode 100644 core/testdata/format/companionObjectExtension.md create mode 100644 core/testdata/format/crossLanguage/kotlinExtendsJava/Bar.html create mode 100644 core/testdata/format/crossLanguage/kotlinExtendsJava/Bar.kt create mode 100644 core/testdata/format/crossLanguage/kotlinExtendsJava/test/Foo.java create mode 100644 core/testdata/format/deprecated.class.html create mode 100644 core/testdata/format/deprecated.kt create mode 100644 core/testdata/format/deprecated.package.html create mode 100644 core/testdata/format/emptyDescription.kt create mode 100644 core/testdata/format/emptyDescription.md create mode 100644 core/testdata/format/entity.html create mode 100644 core/testdata/format/entity.kt create mode 100644 core/testdata/format/enumClass.kt create mode 100644 core/testdata/format/enumClass.md create mode 100644 core/testdata/format/enumClass.value.md create mode 100644 core/testdata/format/extensionFunctionParameter.kt create mode 100644 core/testdata/format/extensionFunctionParameter.md create mode 100644 core/testdata/format/extensions.class.md create mode 100644 core/testdata/format/extensions.kt create mode 100644 core/testdata/format/extensions.package.md create mode 100644 core/testdata/format/functionWithDefaultParameter.kt create mode 100644 core/testdata/format/functionWithDefaultParameter.md create mode 100644 core/testdata/format/htmlEscaping.html create mode 100644 core/testdata/format/htmlEscaping.kt create mode 100644 core/testdata/format/inheritedExtensions.kt create mode 100644 core/testdata/format/inheritedExtensions.md create mode 100644 core/testdata/format/inheritedMembers.kt create mode 100644 core/testdata/format/inheritedMembers.md create mode 100644 core/testdata/format/javaCodeInParam.java create mode 100644 core/testdata/format/javaCodeInParam.md create mode 100644 core/testdata/format/javaCodeLiteralTags.java create mode 100644 core/testdata/format/javaCodeLiteralTags.md create mode 100644 core/testdata/format/javaDeprecated.html create mode 100644 core/testdata/format/javaDeprecated.java create mode 100644 core/testdata/format/javaLinkTag.html create mode 100644 core/testdata/format/javaLinkTag.java create mode 100644 core/testdata/format/javaLinkTagWithLabel.html create mode 100644 core/testdata/format/javaLinkTagWithLabel.java create mode 100644 core/testdata/format/javaSeeTag.html create mode 100644 core/testdata/format/javaSeeTag.java create mode 100644 core/testdata/format/javaSpaceInAuthor.java create mode 100644 core/testdata/format/javaSpaceInAuthor.md create mode 100644 core/testdata/format/javaSupertype.html create mode 100644 core/testdata/format/javaSupertype.java create mode 100644 core/testdata/format/javadocHtml.java create mode 100644 core/testdata/format/javadocHtml.md create mode 100644 core/testdata/format/javadocOrderedList.java create mode 100644 core/testdata/format/javadocOrderedList.md create mode 100644 core/testdata/format/linkWithLabel.html create mode 100644 core/testdata/format/linkWithLabel.kt create mode 100644 core/testdata/format/nullability.kt create mode 100644 core/testdata/format/nullability.md create mode 100644 core/testdata/format/operatorOverloading.kt create mode 100644 core/testdata/format/operatorOverloading.md create mode 100644 core/testdata/format/orderedList.html create mode 100644 core/testdata/format/orderedList.kt create mode 100644 core/testdata/format/overloads.html create mode 100644 core/testdata/format/overloads.kt create mode 100644 core/testdata/format/overloadsWithDescription.html create mode 100644 core/testdata/format/overloadsWithDescription.kt create mode 100644 core/testdata/format/overloadsWithDifferentDescriptions.html create mode 100644 core/testdata/format/overloadsWithDifferentDescriptions.kt create mode 100644 core/testdata/format/overridingFunction.kt create mode 100644 core/testdata/format/overridingFunction.md create mode 100644 core/testdata/format/paramTag.kt create mode 100644 core/testdata/format/paramTag.md create mode 100644 core/testdata/format/parameterAnchor.html create mode 100644 core/testdata/format/parameterAnchor.kt create mode 100644 core/testdata/format/parenthesis.html create mode 100644 core/testdata/format/parenthesis.kt create mode 100644 core/testdata/format/propertyVar.kt create mode 100644 core/testdata/format/propertyVar.md create mode 100644 core/testdata/format/reifiedTypeParameter.kt create mode 100644 core/testdata/format/reifiedTypeParameter.md create mode 100644 core/testdata/format/see.html create mode 100644 core/testdata/format/see.kt create mode 100644 core/testdata/format/starProjection.kt create mode 100644 core/testdata/format/starProjection.md create mode 100644 core/testdata/format/summarizeSignatures.kt create mode 100644 core/testdata/format/summarizeSignatures.md create mode 100644 core/testdata/format/summarizeSignaturesProperty.kt create mode 100644 core/testdata/format/summarizeSignaturesProperty.md create mode 100644 core/testdata/format/throwsTag.kt create mode 100644 core/testdata/format/throwsTag.md create mode 100644 core/testdata/format/tripleBackticks.html create mode 100644 core/testdata/format/tripleBackticks.kt create mode 100644 core/testdata/format/typeLink.html create mode 100644 core/testdata/format/typeLink.kt create mode 100644 core/testdata/format/typeParameterBounds.kt create mode 100644 core/testdata/format/typeParameterBounds.md create mode 100644 core/testdata/format/typeParameterVariance.kt create mode 100644 core/testdata/format/typeParameterVariance.md create mode 100644 core/testdata/format/typeProjectionVariance.kt create mode 100644 core/testdata/format/typeProjectionVariance.md create mode 100644 core/testdata/format/varargsFunction.kt create mode 100644 core/testdata/format/varargsFunction.md create mode 100644 core/testdata/functions/annotatedFunction.kt create mode 100644 core/testdata/functions/annotatedFunctionWithAnnotationParameters.kt create mode 100644 core/testdata/functions/function.kt create mode 100644 core/testdata/functions/functionWithAnnotatedParam.kt create mode 100644 core/testdata/functions/functionWithDefaultParameter.kt create mode 100644 core/testdata/functions/functionWithNoinlineParam.kt create mode 100644 core/testdata/functions/functionWithNotDocumentedAnnotation.kt create mode 100644 core/testdata/functions/functionWithParams.kt create mode 100644 core/testdata/functions/functionWithReceiver.kt create mode 100644 core/testdata/functions/genericFunction.kt create mode 100644 core/testdata/functions/genericFunctionWithConstraints.kt create mode 100644 core/testdata/functions/inlineFunction.kt create mode 100644 core/testdata/java/annotatedAnnotation.java create mode 100644 core/testdata/java/arrayType.java create mode 100644 core/testdata/java/constructors.java create mode 100644 core/testdata/java/deprecation.java create mode 100644 core/testdata/java/enumValues.java create mode 100644 core/testdata/java/field.java create mode 100644 core/testdata/java/inheritorLinks.java create mode 100644 core/testdata/java/innerClass.java create mode 100644 core/testdata/java/javaLangObject.java create mode 100644 core/testdata/java/member.java create mode 100644 core/testdata/java/memberWithModifiers.java create mode 100644 core/testdata/java/staticMethod.java create mode 100644 core/testdata/java/superClass.java create mode 100644 core/testdata/java/typeParameter.java create mode 100644 core/testdata/java/varargs.java create mode 100644 core/testdata/javadoc/obj.kt create mode 100644 core/testdata/javadoc/types.kt create mode 100644 core/testdata/links/linkToJDK.kt create mode 100644 core/testdata/links/linkToMember.kt create mode 100644 core/testdata/links/linkToParam.kt create mode 100644 core/testdata/links/linkToQualifiedMember.kt create mode 100644 core/testdata/links/linkToSelf.kt create mode 100644 core/testdata/markdown/spec.txt create mode 100644 core/testdata/packagedocs/stdlib.md create mode 100644 core/testdata/packages/dottedNamePackage.kt create mode 100644 core/testdata/packages/rootPackage.kt create mode 100644 core/testdata/packages/simpleNamePackage.kt create mode 100644 core/testdata/packages/simpleNamePackage2.kt create mode 100644 core/testdata/properties/annotatedProperty.kt create mode 100644 core/testdata/properties/propertyOverride.kt create mode 100644 core/testdata/properties/propertyWithReceiver.kt create mode 100644 core/testdata/properties/valueProperty.kt create mode 100644 core/testdata/properties/valuePropertyWithGetter.kt create mode 100644 core/testdata/properties/variableProperty.kt create mode 100644 core/testdata/properties/variablePropertyWithAccessors.kt delete mode 100644 dokka-fatjar/build.gradle delete mode 100644 dokka-fatjar/dokka-fatjar.iml delete mode 100644 dokka-fatjar/dokka.pro delete mode 100644 dokka-fatjar/settings.gradle create mode 100644 dokka.pro delete mode 100644 javadoc/build.gradle delete mode 100644 javadoc/gradle/wrapper/gradle-wrapper.jar delete mode 100644 javadoc/gradle/wrapper/gradle-wrapper.properties delete mode 100755 javadoc/gradlew delete mode 100644 javadoc/gradlew.bat delete mode 100644 javadoc/javadoc.iml delete mode 100644 javadoc/settings.gradle delete mode 100644 javadoc/src/main/kotlin/docbase.kt delete mode 100644 javadoc/src/main/kotlin/dokka-adapters.kt delete mode 100644 javadoc/src/main/kotlin/reporter.kt delete mode 100644 javadoc/src/main/kotlin/source-position.kt delete mode 100644 javadoc/src/main/kotlin/tags.kt delete mode 100644 javadoc/src/main/resources/dokka/format/javadoc.properties delete mode 100644 javadoc/src/main/resources/dokka/generator/javadoc.properties delete mode 100644 javadoc/src/main/resources/format/javadoc.properties delete mode 100644 javadoc/src/test/data/obj.kt delete mode 100644 javadoc/src/test/data/types.kt delete mode 100644 javadoc/src/test/kotlin/JavadocTest.kt delete mode 100644 lib/ant-1.9.4.jar delete mode 100644 lib/aopalliance-1.0.jar delete mode 100644 lib/cli-parser-1.1.1.jar delete mode 100644 lib/guava-17.0.jar delete mode 100644 lib/guice-4.0.jar delete mode 100644 lib/hamcrest-core-1.3.jar delete mode 100644 lib/jansi.jar delete mode 100644 lib/jsoup-1.8.1-sources.jar delete mode 100644 lib/jsoup-1.8.1.jar delete mode 100644 lib/junit-4.11-javadoc.jar delete mode 100644 lib/junit-4.11-sources.jar delete mode 100644 lib/junit-4.11.jar delete mode 100644 lib/maven-ant-tasks-2.1.3.jar delete mode 100644 resources/META-INF/MANIFEST.MF delete mode 100644 resources/dokka/format/html-as-java.properties delete mode 100644 resources/dokka/format/html.properties delete mode 100644 resources/dokka/format/jekyll.properties delete mode 100644 resources/dokka/format/kotlin-website.properties delete mode 100644 resources/dokka/format/markdown.properties delete mode 100644 resources/dokka/generator/default.properties delete mode 100644 resources/dokka/language/java.properties delete mode 100644 resources/dokka/language/kotlin.properties delete mode 100644 resources/dokka/outline/yaml.properties delete mode 100644 resources/dokka/styles/style.css delete mode 100644 src/Analysis/AnalysisEnvironment.kt delete mode 100644 src/Analysis/CoreProjectFileIndex.kt delete mode 100644 src/Formats/FormatDescriptor.kt delete mode 100644 src/Formats/FormatService.kt delete mode 100644 src/Formats/HtmlFormatService.kt delete mode 100644 src/Formats/HtmlTemplateService.kt delete mode 100644 src/Formats/JekyllFormatService.kt delete mode 100644 src/Formats/KotlinWebsiteFormatService.kt delete mode 100644 src/Formats/MarkdownFormatService.kt delete mode 100644 src/Formats/OutlineService.kt delete mode 100644 src/Formats/StandardFormats.kt delete mode 100644 src/Formats/StructuredFormatService.kt delete mode 100644 src/Formats/YamlOutlineService.kt delete mode 100644 src/Generation/ConsoleGenerator.kt delete mode 100644 src/Generation/FileGenerator.kt delete mode 100644 src/Generation/Generator.kt delete mode 100644 src/Java/JavaPsiDocumentationBuilder.kt delete mode 100644 src/Java/JavadocParser.kt delete mode 100644 src/Kotlin/ContentBuilder.kt delete mode 100644 src/Kotlin/DeclarationLinkResolver.kt delete mode 100644 src/Kotlin/DescriptorDocumentationParser.kt delete mode 100644 src/Kotlin/DocumentationBuilder.kt delete mode 100644 src/Kotlin/KotlinAsJavaDocumentationBuilder.kt delete mode 100644 src/Kotlin/KotlinLanguageService.kt delete mode 100644 src/Languages/JavaLanguageService.kt delete mode 100644 src/Languages/LanguageService.kt delete mode 100644 src/Locations/FoldersLocationService.kt delete mode 100644 src/Locations/LocationService.kt delete mode 100644 src/Locations/SingleFolderLocationService.kt delete mode 100644 src/Markdown/MarkdownProcessor.kt delete mode 100644 src/Model/Content.kt delete mode 100644 src/Model/DocumentationNode.kt delete mode 100644 src/Model/DocumentationReference.kt delete mode 100644 src/Model/PackageDocs.kt delete mode 100644 src/Model/SourceLinks.kt delete mode 100644 src/Utilities/DokkaModule.kt delete mode 100644 src/Utilities/Html.kt delete mode 100644 src/Utilities/Path.kt delete mode 100644 src/Utilities/ServiceLocator.kt delete mode 100644 src/main.kt delete mode 100644 test/data/classes/annotatedClass.kt delete mode 100644 test/data/classes/annotatedClassWithAnnotationParameters.kt delete mode 100644 test/data/classes/classWithCompanionObject.kt delete mode 100644 test/data/classes/classWithConstructor.kt delete mode 100644 test/data/classes/classWithFunction.kt delete mode 100644 test/data/classes/classWithProperty.kt delete mode 100644 test/data/classes/companionObjectExtension.kt delete mode 100644 test/data/classes/dataClass.kt delete mode 100644 test/data/classes/emptyClass.kt delete mode 100644 test/data/classes/emptyObject.kt delete mode 100644 test/data/classes/genericClass.kt delete mode 100644 test/data/classes/indirectOverride.kt delete mode 100644 test/data/classes/innerClass.kt delete mode 100644 test/data/classes/javaAnnotationClass.kt delete mode 100644 test/data/classes/notOpenClass.kt delete mode 100644 test/data/classes/sealedClass.kt delete mode 100644 test/data/classes/secondaryConstructor.kt delete mode 100644 test/data/comments/directive.kt delete mode 100644 test/data/comments/emptyDoc.kt delete mode 100644 test/data/comments/emptyDocButComment.kt delete mode 100644 test/data/comments/emptySection.kt delete mode 100644 test/data/comments/multilineDoc.kt delete mode 100644 test/data/comments/multilineDocWithComment.kt delete mode 100644 test/data/comments/multilineSection.kt delete mode 100644 test/data/comments/oneLineDoc.kt delete mode 100644 test/data/comments/oneLineDocWithComment.kt delete mode 100644 test/data/comments/oneLineDocWithEmptyLine.kt delete mode 100644 test/data/comments/section1.kt delete mode 100644 test/data/comments/section2.kt delete mode 100644 test/data/format/accessor.kt delete mode 100644 test/data/format/accessor.md delete mode 100644 test/data/format/annotatedTypeParameter.kt delete mode 100644 test/data/format/annotatedTypeParameter.md delete mode 100644 test/data/format/annotationClass.kt delete mode 100644 test/data/format/annotationClass.md delete mode 100644 test/data/format/annotationParams.kt delete mode 100644 test/data/format/annotationParams.md delete mode 100644 test/data/format/annotations.kt delete mode 100644 test/data/format/annotations.md delete mode 100644 test/data/format/bracket.html delete mode 100644 test/data/format/bracket.kt delete mode 100644 test/data/format/brokenLink.html delete mode 100644 test/data/format/brokenLink.kt delete mode 100644 test/data/format/classWithCompanionObject.html delete mode 100644 test/data/format/classWithCompanionObject.kt delete mode 100644 test/data/format/classWithCompanionObject.md delete mode 100644 test/data/format/codeSpan.html delete mode 100644 test/data/format/codeSpan.kt delete mode 100644 test/data/format/companionObjectExtension.kt delete mode 100644 test/data/format/companionObjectExtension.md delete mode 100644 test/data/format/crossLanguage/kotlinExtendsJava/Bar.html delete mode 100644 test/data/format/crossLanguage/kotlinExtendsJava/Bar.kt delete mode 100644 test/data/format/crossLanguage/kotlinExtendsJava/test/Foo.java delete mode 100644 test/data/format/deprecated.class.html delete mode 100644 test/data/format/deprecated.kt delete mode 100644 test/data/format/deprecated.package.html delete mode 100644 test/data/format/emptyDescription.kt delete mode 100644 test/data/format/emptyDescription.md delete mode 100644 test/data/format/entity.html delete mode 100644 test/data/format/entity.kt delete mode 100644 test/data/format/enumClass.kt delete mode 100644 test/data/format/enumClass.md delete mode 100644 test/data/format/enumClass.value.md delete mode 100644 test/data/format/extensionFunctionParameter.kt delete mode 100644 test/data/format/extensionFunctionParameter.md delete mode 100644 test/data/format/extensions.class.md delete mode 100644 test/data/format/extensions.kt delete mode 100644 test/data/format/extensions.package.md delete mode 100644 test/data/format/functionWithDefaultParameter.kt delete mode 100644 test/data/format/functionWithDefaultParameter.md delete mode 100644 test/data/format/htmlEscaping.html delete mode 100644 test/data/format/htmlEscaping.kt delete mode 100644 test/data/format/inheritedExtensions.kt delete mode 100644 test/data/format/inheritedExtensions.md delete mode 100644 test/data/format/inheritedMembers.kt delete mode 100644 test/data/format/inheritedMembers.md delete mode 100644 test/data/format/javaCodeInParam.java delete mode 100644 test/data/format/javaCodeInParam.md delete mode 100644 test/data/format/javaCodeLiteralTags.java delete mode 100644 test/data/format/javaCodeLiteralTags.md delete mode 100644 test/data/format/javaDeprecated.html delete mode 100644 test/data/format/javaDeprecated.java delete mode 100644 test/data/format/javaLinkTag.html delete mode 100644 test/data/format/javaLinkTag.java delete mode 100644 test/data/format/javaLinkTagWithLabel.html delete mode 100644 test/data/format/javaLinkTagWithLabel.java delete mode 100644 test/data/format/javaSeeTag.html delete mode 100644 test/data/format/javaSeeTag.java delete mode 100644 test/data/format/javaSpaceInAuthor.java delete mode 100644 test/data/format/javaSpaceInAuthor.md delete mode 100644 test/data/format/javaSupertype.html delete mode 100644 test/data/format/javaSupertype.java delete mode 100644 test/data/format/javadocHtml.java delete mode 100644 test/data/format/javadocHtml.md delete mode 100644 test/data/format/javadocOrderedList.java delete mode 100644 test/data/format/javadocOrderedList.md delete mode 100644 test/data/format/linkWithLabel.html delete mode 100644 test/data/format/linkWithLabel.kt delete mode 100644 test/data/format/nullability.kt delete mode 100644 test/data/format/nullability.md delete mode 100644 test/data/format/operatorOverloading.kt delete mode 100644 test/data/format/operatorOverloading.md delete mode 100644 test/data/format/orderedList.html delete mode 100644 test/data/format/orderedList.kt delete mode 100644 test/data/format/overloads.html delete mode 100644 test/data/format/overloads.kt delete mode 100644 test/data/format/overloadsWithDescription.html delete mode 100644 test/data/format/overloadsWithDescription.kt delete mode 100644 test/data/format/overloadsWithDifferentDescriptions.html delete mode 100644 test/data/format/overloadsWithDifferentDescriptions.kt delete mode 100644 test/data/format/overridingFunction.kt delete mode 100644 test/data/format/overridingFunction.md delete mode 100644 test/data/format/paramTag.kt delete mode 100644 test/data/format/paramTag.md delete mode 100644 test/data/format/parameterAnchor.html delete mode 100644 test/data/format/parameterAnchor.kt delete mode 100644 test/data/format/parenthesis.html delete mode 100644 test/data/format/parenthesis.kt delete mode 100644 test/data/format/propertyVar.kt delete mode 100644 test/data/format/propertyVar.md delete mode 100644 test/data/format/reifiedTypeParameter.kt delete mode 100644 test/data/format/reifiedTypeParameter.md delete mode 100644 test/data/format/see.html delete mode 100644 test/data/format/see.kt delete mode 100644 test/data/format/starProjection.kt delete mode 100644 test/data/format/starProjection.md delete mode 100644 test/data/format/summarizeSignatures.kt delete m