Commit Graph

8892 Commits

Author SHA1 Message Date
Evgeny Gerashchenko 85337c3546 Arranged methods in DescriptorRendererImpl. 2012-12-17 16:36:00 +04:00
Evgeny Gerashchenko 9b05e0a540 Extracted all meaningful methods from visitor.
Inlined visitor field.
2012-12-17 16:36:00 +04:00
Evgeny Gerashchenko 2f545688eb Organized methods in DescriptorRendererImpl. 2012-12-17 16:36:00 +04:00
Evgeny Gerashchenko d27eb680e0 Inlined hasDefaultValue(). 2012-12-17 16:36:00 +04:00
Evgeny Gerashchenko ac24f366e2 Subclassed RenderDeclarationDescriptorVisitor from adapter
Removed redundant overrides.
2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko e04b946bf9 Got rid of subVisitor. 2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko 79cf8e60b8 Introduced DescriptorRendererBuilder.
Hid constructor of DescriptorRendererImpl.
2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko 1cfc5f366e Extracted DescriptorRenderer interface. 2012-12-17 16:35:59 +04:00
Evgeny Gerashchenko b73ba148b6 Got rid of HTML subclass of DescriptorRendererImpl. 2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko 7047267937 Got rid of all subclasses of DescriptorRenderer but HTML. 2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko 204ba8b2f4 Typo. 2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko f5b35e39ac Removed all but default constructors of DescriptorRendererImpl. 2012-12-17 16:35:58 +04:00
Evgeny Gerashchenko 9947bff2e1 Simplified HtmlTabledDescriptorRenderer.
Got rid of suspicious subclassing with overriding protected methods: passing ValueParametersHandler instead.
2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko 0f38e3f1fc Added test to settle format of HtmlTabledDescriptorRenderer. 2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko 542201f4ed Added VM option to avoid problem with duplicate JDK entries. 2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko f6e9b0e234 Removed renderTypeWithShortNames from API of DescriptorRenderer. 2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko cd2e619364 Removed renderMessage from API of DescriptorRenderer. 2012-12-17 16:35:57 +04:00
Evgeny Gerashchenko fc14d98869 Removed code for rendering tuple types. 2012-12-17 16:35:56 +04:00
Evgeny Gerashchenko b09050bb18 Removed unused methods from DescriptorRendererImpl. 2012-12-17 16:35:56 +04:00
Evgeny Gerashchenko 8a946c6ef9 Renamed DescriptorRenderer and moved to 'renderer' package.
Moved DescriptorRendererTest to 'renderer' package, as well.
2012-12-17 16:35:56 +04:00
Evgeny Gerashchenko b07d6d56a0 Escaping keywords used as identifiers in DescriptorRenderer.
#KT-2810 fixed
2012-12-17 16:35:55 +04:00
Evgeny Gerashchenko f55e3ce681 Extracted method. 2012-12-17 16:35:55 +04:00
Leonid Shalupov de1c416859 website: better resources discovery 2012-12-14 20:04:46 +04:00
Leonid Shalupov f311f88b8d website: fix paths 2012-12-14 19:50:56 +04:00
Leonid Shalupov b69e36331a pack website with assembly plugin 2012-12-14 19:30:46 +04:00
Leonid Shalupov fb12605185 do website generation in pre-package step 2012-12-14 19:24:47 +04:00
Leonid Shalupov 9f0999c61e update_dependencies.xml: cache downloaded artifacts. do not use search.maven.org! 2012-12-14 18:45:52 +04:00
Leonid Shalupov 6778dda9db maven: report Kotlin Compiler version as INFO 2012-12-14 17:36:02 +04:00
Andrey Breslav 0ec4131231 KDoc compilation fixed 2012-12-14 15:28:22 +04:00
Andrey Breslav 947ab99f53 Tests fixed after default nullability for type arguments changed to NotNull 2012-12-14 15:28:22 +04:00
Andrey Breslav d4d713050a Fix for varargs vs arrays of boxed types 2012-12-14 15:28:22 +04:00
Andrey Breslav becd68b98d Nullability propagation with NotNull as default for type arguments 2012-12-14 15:28:22 +04:00
Andrey Breslav 3b39257f13 TypeUsage moved out of JavaTypeTransformer 2012-12-14 15:28:22 +04:00
Andrey Breslav f925bfccd0 Changing default nullability for type arguments to NotNull 2012-12-14 15:28:21 +04:00
Andrey Breslav f09054d1a0 Java compiler error reporting fixed 2012-12-14 15:28:21 +04:00
Andrey Breslav 4df4a91615 Report environment errors through messageCollector when available 2012-12-14 15:28:21 +04:00
Nikolay Krasko 689cff6196 KT-3157 Java void method are inserted with ; after completion
#KT-3157 Fixed
2012-12-13 21:14:53 +04:00
Nikolay Krasko 1f12658ce7 Check errors and are all actions are expected in quick fixes tests 2012-12-13 21:14:52 +04:00
Nikolay Krasko 07df3dfe85 Refactoring: extract common code to method. 2012-12-13 21:14:51 +04:00
Nikolay Krasko 1978d3522d Add ability to filter import usages 2012-12-13 21:14:51 +04:00
Nikolay Krasko 31ea793328 Update icons 2012-12-13 21:14:50 +04:00
Andrey Breslav 15328ed9c5 Make exceptions from compiler reported as is, without any wrappers visible in EA 2012-12-13 21:10:00 +04:00
Andrey Breslav bc2a46a3da A workaround for exception caused by a jar with the same content occurring twice on the classpath 2012-12-13 18:32:24 +04:00
Evgeny Gerashchenko 820152b97c Reverted test file. 2012-12-13 17:41:02 +04:00
Evgeny Gerashchenko b8eb0c84ff Added 'synthetic' flag for bridge method.
#KT-3155 fixed
2012-12-13 14:36:41 +04:00
Andrey Breslav e324d3914f KT-3120 The compiler should not depend on the file directory of the libs
#KT-3120 In Progress
2012-12-12 17:37:32 +04:00
Andrey Breslav 968a57fa7c KT-3119 Invalid Kotlin type for Class.getResource
#KT-3119 Fixed
2012-12-11 13:58:56 +04:00
Evgeny Gerashchenko 34f9ae77ba Getting super methods correctly for inheritors of Collection, etc. 2012-12-10 21:43:42 +04:00
Andrey Breslav a93596ca5e Fixing errors in Maven build 2012-12-10 21:39:04 +04:00
Evgeny Gerashchenko fc0750b504 Renamed JdkAnnotationsSanityTest -> JdkAnnotationsValidityTest. 2012-12-10 19:13:18 +04:00