Svetlana Isakova
2a36da9549
small refactoring
...
removed unnecessary variable
added annotation
2013-04-03 15:51:17 +04:00
Evgeny Gerashchenko
0de4b6890e
Fixed compilation.
2013-04-03 15:37:06 +04:00
Evgeny Gerashchenko
c4f2740074
KT-3469 AssertionError: Couldn't find super type for super function
...
Class descriptor for Java class was recreated in KotlinSignatureInJavaMarkerProvider.
#KT-3469 fixed
2013-04-03 15:13:10 +04:00
Evgeny Gerashchenko
8c45d50a86
Extracted method for creating injector.
...
Using delegating binding trace instead of original binding context.
2013-04-03 15:12:52 +04:00
Nikolay Krasko
f59701a6c4
Extract caching providers
2013-04-03 02:34:35 +04:00
Nikolay Krasko
61986c2d65
Make caching headers work for JS projects
2013-04-03 02:34:33 +04:00
Nikolay Krasko
307d9b1661
Refactoring: extract detecting platform functions to separate class
2013-04-03 02:34:30 +04:00
Nikolay Krasko
a13d61e618
Introduce project descriptor for testing js configuration
2013-04-03 02:34:27 +04:00
Nikolay Krasko
84627700a2
Refactoring: fix warning
2013-04-03 02:34:25 +04:00
Nikolay Krasko
c12d160438
Refactoring: optimize imports
2013-04-03 02:34:22 +04:00
Nikolay Krasko
d24b390966
Refactoring: use Computable in JS std library search
2013-04-03 02:34:20 +04:00
Nikolay Krasko
957e97a3b7
Reformatting
2013-04-03 02:34:17 +04:00
Zalim Bashorov
a665fa2049
Rewrote nonLiteralFilenameFilter and filenameFilter tests without working with FS.
...
Removed filenameFilter test from excludes for AndroidTests.
2013-04-02 22:11:57 +04:00
Evgeny Gerashchenko
1ddf074052
Compacted serialized versions of methods and functions in JavaToKotlinMethodMapGenerated.
2013-04-02 22:04:22 +04:00
Evgeny Gerashchenko
9bccb98a7d
KT-3468 Kotlin can't understand compareTo was overridden in Java
...
Never using parameter names when serializing methods. They were added to external name if JDK sources were present and not added if JDK sources were absent.
#KT-3468 fixed
2013-04-02 22:04:22 +04:00
Natalia.Ukhorskaya
d84cf971c1
Do not fold imports if there is only one
...
#KT-3410 Fixed
2013-04-02 17:49:55 +04:00
Andrey Breslav
0985b124df
Compilation fixed
2013-04-02 13:14:06 +04:00
Andrey Breslav
ffeb73beb5
EA-43573 - assert: KotlinJavaFileStubProvider$.generate
...
The problem was that KotlinJavaFileStubProvider instances remembered information that changed between their invocation:
e.g. when a package gets renamed the qualified name in a java file stub does not get updated
2013-04-02 13:11:55 +04:00
Svetlana Isakova
d57003dece
added ? as type argument to avoid raw types
...
to CallResolutionContext
2013-04-01 20:02:08 +04:00
Svetlana Isakova
12c0a2cb77
KT-3461 Nullable argument allowed where shouldn't be
...
#KT-3461 Fixed
2013-04-01 19:07:36 +04:00
Leonid Shalupov
dd0acf6013
gradle: fix test
2013-04-01 18:58:59 +04:00
Leonid Shalupov
7b0e3465c2
gradle: handling of noJdkAnnotations argument
2013-04-01 18:58:56 +04:00
Leonid Shalupov
f81e3f6881
Merge pull request #236 from nskvortsov/master
...
Fix kotlin class injection to javac classpath
2013-04-01 07:48:39 -07:00
Nikita Skvortsov
b93f7f3202
inject Kotlin classes to javac classpath carefully
2013-04-01 18:38:21 +04:00
Mikhael Bogdanov
16aa4153e4
KT-3457 fix: added missed spread operator and receiver became format template
2013-04-01 14:50:20 +04:00
Andrey Breslav
a0e9f4ea01
Copyright added
2013-04-01 13:39:44 +04:00
Andrey Breslav
d42a9f37a3
Proper checking for a qualified name
...
When i18n plugin is enabled, it looks for classes like "java.lang.Object...)" while highlighting annotations.xml
EA-43709 - IAE: NameUtils.requireIdentifier
2013-04-01 13:37:02 +04:00
Leonid Shalupov
4c3f8ff633
move maven examples to https://github.com/JetBrains/kotlin-examples
2013-03-30 15:42:46 +04:00
Leonid Shalupov
bbb526476e
maven plugin: get jdk annotations from plugin's classpath
2013-03-30 15:42:44 +04:00
Leonid Shalupov
5ee5c841cb
generators: don't write to files if content is not changed
2013-03-30 15:42:41 +04:00
Agnieszka Paszek
7bac3c5db6
Generated changes
2013-03-29 20:40:26 +04:00
Agnieszka Paszek
da2880f985
Added quckfix for PROJECTION_IN_IMMEDIATE_ARGUMENT_TO_SUPERTYPE
2013-03-29 20:39:18 +04:00
Agnieszka Paszek
7c041d5c94
Added quickfix for PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT
2013-03-29 20:39:00 +04:00
Agnieszka Paszek
50f8948706
Added quickfix for CONFLICTING_PROJECTION
2013-03-29 20:38:40 +04:00
Agnieszka Paszek
56774cccd8
Added quickfix for NESTED_CLASS_NOT_ALLOWED
2013-03-29 20:38:18 +04:00
Evgeny Gerashchenko
72284c36d4
Added examples in code.
2013-03-29 20:36:48 +04:00
Evgeny Gerashchenko
8014f1af0b
Extracted method.
2013-03-29 20:36:48 +04:00
Evgeny Gerashchenko
e5d14f6970
Minor. Simplified, reformatted, got rid of warnings.
2013-03-29 20:36:47 +04:00
Evgeny Gerashchenko
056c7e0df3
Simplified code.
2013-03-29 20:36:47 +04:00
Evgeny Gerashchenko
6ff9bfd4bb
Supported SAM constructor calls without function literal.
2013-03-29 20:36:47 +04:00
Evgeny Gerashchenko
f11a1a2d28
Minor. Simplified, reformatted, got rid of warnings.
2013-03-29 20:36:46 +04:00
Nikolay Krasko
e77f1060b3
Update to IDEA 129.111 (12.1 EAP RC2)
2013-03-29 18:56:35 +04:00
Alexey Sedunov
6a7cd7c6e3
Add tests for mutability annotation support in type resolver
2013-03-29 18:42:47 +04:00
Alexey Sedunov
fc7bb67aca
Add extended annotation to test environment
2013-03-29 18:42:44 +04:00
Alexey Sedunov
393ebf44aa
Implement mutability annotation support in type resolver
2013-03-29 18:42:43 +04:00
Alexey Sedunov
975c66b946
Add module with extended annotations (mutable, read-only)
2013-03-29 18:42:43 +04:00
Nikolay Krasko
3f2102b04f
Verify both plugins with idea 12.1 eaps
2013-03-29 13:50:15 +04:00
Evgeny Gerashchenko
dcb95fc5ac
Fixed priorities for synthetic functions.
2013-03-29 13:10:31 +04:00
Natalia.Ukhorskaya
73bbda5b93
AndroidTests: do not run test which use file system
2013-03-29 11:47:05 +04:00
Leonid Shalupov
fb2809388b
Merge pull request #233 from nskvortsov/master
...
Kotlin Gradle plugin improvements
2013-03-28 09:57:00 -07:00