Kirill Berezin
|
82a5beddea
|
do not copy overrides for the delegated methods, it causes failure of delegation to traits which extend other traits
|
2012-09-06 20:27:43 +04:00 |
|
Kirill Berezin
|
1061e1ef69
|
do not generate delegates when the class already has such method either declared or delegated (report an ambiguity in this case)
Merge conflict resolved by committer
|
2012-09-06 20:27:43 +04:00 |
|
Alex Tkachman
|
10bdc02409
|
performance optimizations:
- classes for object/class object and function literals are final
- class objects call own methods via this in oppose to static field in parent
|
2012-09-06 18:10:58 +03:00 |
|
Natalia
|
4303083945
|
KT-322 Prohibit inheriting classes from enums
#KT-322 Fixed
|
2012-09-06 17:24:37 +04:00 |
|
Natalia
|
07cf73ecef
|
KT-2697 Prohibit enum inheritance
#KT-2697 Fixed
|
2012-09-06 17:24:36 +04:00 |
|
Andrey Breslav
|
fc90c775e9
|
KT-2730 AssertionError at org.jetbrains.jet.codegen.AnnotationCodegen.genAnnotations(AnnotationCodegen.java:86)
#KT-2730 Fixed
|
2012-09-06 15:31:59 +04:00 |
|
Natalia
|
1441f742bb
|
Android test: tests with mock jdk now run with jdk annotations
|
2012-09-06 12:44:49 +04:00 |
|
Nikolay Krasko
|
a96474845b
|
Fix check of path separators in tests
|
2012-09-06 12:02:44 +04:00 |
|
Nikolay Krasko
|
8666b7d34b
|
Increase readability of string generation with String.format()
|
2012-09-06 12:01:47 +04:00 |
|
Nikolay Krasko
|
cc9634c2b2
|
EA-38862 Fixed - Update getSpacing for dealing with first nullable parameter in new IDEA
|
2012-09-06 00:00:54 +04:00 |
|
Nikolay Krasko
|
c587a1375f
|
KT-112 Cannot rename a class on a constructor call site
#KT-112 Obsolete
|
2012-09-06 00:00:53 +04:00 |
|
Alexander Udalov
|
34eade6f4f
|
Rename println() method to prevent name collisions with the existing vararg method
|
2012-09-05 19:39:26 +04:00 |
|
Svetlana Isakova
|
38fec5e4cb
|
introduced static map for asm type constants
|
2012-09-05 18:55:19 +04:00 |
|
Svetlana Isakova
|
ef490ba8f1
|
test fixed after merge
|
2012-09-05 18:55:19 +04:00 |
|
Svetlana Isakova
|
bdf189ed71
|
fixes after merge
(added module configuration parameter)
|
2012-09-05 18:55:19 +04:00 |
|
Svetlana Isakova
|
8e5e309440
|
preserve order while collect overrides
|
2012-09-05 18:55:19 +04:00 |
|
Svetlana Isakova
|
ed68ac2244
|
test fix
|
2012-09-05 18:55:18 +04:00 |
|
Svetlana Isakova
|
04daf73245
|
return more than one references from multi-resolve
|
2012-09-05 18:55:18 +04:00 |
|
Svetlana Isakova
|
b4e3c36c5e
|
resolve constructor reference in standard library
|
2012-09-05 18:55:18 +04:00 |
|
Svetlana Isakova
|
e72c3d79f8
|
changed ConfigurationKind in tests
from JDK_ONLY to JDK_AND_ANNOTATIONS
(after collections mapping added)
|
2012-09-05 18:55:18 +04:00 |
|
Svetlana Isakova
|
9263dbb0fc
|
added configuration kind parameter to tests
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
096218c2b8
|
removed resolve to file if there is no resolve result
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
0b4b515ad7
|
navigate to several elements if there are many
(not only in ambiguity case)
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
f8d341cb13
|
stdlib reference might be multi
(for fake reference defined in several super traits)
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
e622be8a2d
|
changed js tests/library after collections mapping
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
8bbb61a98c
|
update js view on java.util library after collections mapping
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
ce23fe7941
|
added toMutableList, toMutableCollection, toMutableSet
methods to standard library
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
fedf080a59
|
changes in MutableMap trait
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
02cf0258cb
|
move test
|
2012-09-05 18:55:17 +04:00 |
|
Svetlana Isakova
|
7d37df5f38
|
tests changes after collections mapping
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
2cad93e4be
|
jet collections added to builtin-classes test
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
8b749084b5
|
library changes after collections mapping
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
7c828b9ff7
|
diagnostic tests changes after collections mapping
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
bab20717ee
|
KT-2688 Provide mutable/immutable interfaces for Java collections
#KT-2688 fixed
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
6fe49398a6
|
added 'getKotlinAnalogsForJavaStandardClasses'
to most of module configurations
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
31831f2433
|
added 'class has Kotlin analog' error
to existing diagnostic tests
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
a3194e9a46
|
removed unnecessary import jet.Iterator
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
726bcb5465
|
KT-2606 Filter java.util.* import
#KT-2606 fixed
added FilteringScope
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
a04f6ee263
|
extracted method reportHasKotlinAnalog
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
fb6e1e5dc3
|
added ERROR_CONFIGURATION to not to confuse it with empty configuration
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
d642d2266b
|
KT-2641 Warn on using j.l.Iterable in Kotlin code
#KT-2641 fixed
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
22227663de
|
add 'isSafe' to FqNameUnsafe
|
2012-09-05 18:55:16 +04:00 |
|
Svetlana Isakova
|
e70db866ad
|
add 'getKotlinAnalogs' to ModuleConfiguration
|
2012-09-05 18:55:15 +04:00 |
|
Svetlana Isakova
|
7073b12d11
|
add ModuleConfiguration to injectors
(to be able to use it in TypeResolver)
|
2012-09-05 18:55:15 +04:00 |
|
Alexander Udalov
|
5aca16e65e
|
Replace "\n" with System.getProperty("line.separator")
|
2012-09-05 18:52:15 +04:00 |
|
Nikolay Krasko
|
0e3dd77098
|
KT-2170 "private" keyword completion does not work before "val"
#KT-2170 Fixed
|
2012-09-05 17:08:02 +04:00 |
|
Andrey Breslav
|
7c4322cd2c
|
Condition do not declare variables any more
|
2012-09-05 15:04:49 +04:00 |
|
Andrey Breslav
|
6de633d0cb
|
Fixing compilation on some versions of javac
|
2012-09-05 14:39:37 +04:00 |
|
Andrey Breslav
|
d4cdbbccff
|
DataFLowInfo doesn't flow from when-checks
|
2012-09-05 14:18:41 +04:00 |
|
Andrey Breslav
|
a267f65fa1
|
Front-end test data fixed to have no complex patterns
#KT-2359 In Progress
|
2012-09-05 14:18:40 +04:00 |
|