Dmitry Petrov
|
eb7cf92fbd
|
Minor. Add a test for KT-10732: no redeclaration for
fun <T> List<T>?.foo()
fun <T> List<T>.foo()
|
2016-03-01 13:54:03 +03:00 |
|
Michael Bogdanov
|
16afe74dc1
|
Fix for KT-11117: Android Kotlin DEX transformation error when I use arrayOf as an anonymous object property
#KT-11117 Fixed
|
2016-02-29 12:53:58 +03:00 |
|
Alexander Udalov
|
2d5b7a8768
|
Minor, move CompileKotlinAgainstKotlin tests to codegen/
|
2016-02-27 16:31:46 +03:00 |
|
Alexander Udalov
|
c4b4a23cb1
|
Minor, move abstract codegen tests out of 'generated'
Delete unused AbstractBlackBoxCodegenJava8Test
|
2016-02-27 16:22:25 +03:00 |
|
Alexander Udalov
|
ea522fe606
|
Minor, rename AbstractSMAPBaseTest -> SMAPTestUtil
Remove unnecessary inheritance
|
2016-02-27 16:09:27 +03:00 |
|
Alexander Udalov
|
c72f29b13a
|
Move KotlinTestWithEnvironment to org.jetbrains.kotlin.test
It's not really related to lazy-resolve and should be also probably located
near KotlinTestWithEnvironmentManagement
|
2016-02-27 15:40:07 +03:00 |
|
Alexander Udalov
|
25cebe03e9
|
Fix inline codegen tests after regroup and rename
|
2016-02-27 15:40:06 +03:00 |
|
Alexander Udalov
|
f7958edf21
|
Improve test data format for SMAP codegen tests
Instead of comments in a Kotlin source file, add a .smap with the contents of
the source mapping data (and possible comments)
|
2016-02-27 15:40:06 +03:00 |
|
Alexander Udalov
|
cc84aabdcf
|
Migrate boxInline tests to new multi-file framework
|
2016-02-27 15:40:05 +03:00 |
|
Alexander Udalov
|
fa1f7d988e
|
Get rid of CompileKotlinAgainstMultifileKotlinTestGenerated and boxMultifileClasses/
Merge tests in boxMultifileClasses/calls to one test case; copy the two
resulting tests (+ change box to main) to compileKotlinAgainstKotlin
|
2016-02-27 15:40:05 +03:00 |
|
Alexander Udalov
|
cc8af573f9
|
Migrate CompileKotlinAgainstKotlin test to multi-file framework
|
2016-02-27 15:40:04 +03:00 |
|
Alexander Udalov
|
5884d4be79
|
Get rid of code duplication in kt-against-kt tests
|
2016-02-27 15:40:03 +03:00 |
|
Alexander Udalov
|
e0b6f12737
|
Migrate boxMultiFile and boxMultifileClass tests to new multi-file tests
AbstractCompileKotlinAgainstMultifileKotlinTest is broken in this commit; will
be fixed later
|
2016-02-27 15:40:03 +03:00 |
|
Alexander Udalov
|
4fb0453cea
|
Introduce multi-file test framework to codegen tests
Currently still only single-file tests are supported; this will be fixed in
subsequent commits
|
2016-02-27 15:40:01 +03:00 |
|
Alexander Udalov
|
adea547d8a
|
Inline KotlinLiteFixture#loadFile, refactor surroundings
|
2016-02-27 15:40:00 +03:00 |
|
Alexander Udalov
|
1be6046fc2
|
Minor refactorings in legacy codegen tests
Use loadFile() + getPrefix() instead of loadFile(String)
|
2016-02-27 15:40:00 +03:00 |
|
Alexander Udalov
|
5f7bc601a8
|
Refactor/simplify KotlinMultiFileTestWithJava and subclasses
|
2016-02-27 15:39:59 +03:00 |
|
Ilya Gorbunov
|
06af22b2c1
|
JS: Remove LinkedList declaration since the implementation is missing.
#KT-7480 Fixed
|
2016-02-27 02:49:05 +03:00 |
|
Ilya Gorbunov
|
f9e97882fc
|
Minor: remove obsolete TODO.
|
2016-02-27 00:52:31 +03:00 |
|
Ilya Gorbunov
|
19fa2f51ea
|
Review and correct exception messages.
|
2016-02-27 00:52:30 +03:00 |
|
Ilya Gorbunov
|
00e30e417f
|
Cleanup: suppress warnings where appropriate.
|
2016-02-26 21:54:57 +03:00 |
|
Ilya Gorbunov
|
f025a3b8c4
|
Cleanup: rename parameters to match overriden method (in private implementations).
Remove some redundancy.
|
2016-02-26 21:54:55 +03:00 |
|
Ilya Gorbunov
|
b19c0363fd
|
Clarify parameter order of lambda function parameter of *Indexed functions.
#KT-10953 Fixed
|
2016-02-26 20:47:26 +03:00 |
|
Ilya Gorbunov
|
0e0455daeb
|
Improve the documentation of binarySearch functions.
#KT-10198 Fixed
|
2016-02-26 20:31:05 +03:00 |
|
Dmitry Jemerov
|
103f8300fb
|
don't show "Change type arguments" fix when there's nothing to change
#KT-11178 Fixed
|
2016-02-26 16:11:24 +01:00 |
|
Pavel V. Talanov
|
a4c005fefd
|
Update existing test data depending on diagnostic parameter rendering
|
2016-02-26 14:45:11 +03:00 |
|
Pavel V. Talanov
|
5304ddfca3
|
DelegatedPropertyResolver: Use SHORT_NAMES_IN_TYPES for ad-hoc diagnostics parameter rendering
|
2016-02-26 14:45:11 +03:00 |
|
Pavel V. Talanov
|
48094db9dc
|
DefaultErrorMessages: remove hardcoced fq names for built-in types
|
2016-02-26 14:45:10 +03:00 |
|
Pavel V. Talanov
|
e397544aee
|
Improve NONE_APPLICABLE ide renderer
|
2016-02-26 14:45:10 +03:00 |
|
Pavel V. Talanov
|
8cbc9eee3e
|
Improve AMBIGUOUS_CALLS renderer
|
2016-02-26 14:45:09 +03:00 |
|
Pavel V. Talanov
|
b399bbffd7
|
Improve JvmConflictingDeclarations diagnostics rendering
|
2016-02-26 14:45:08 +03:00 |
|
Pavel V. Talanov
|
d0b27a5fe2
|
Update test data for diagnostics test
|
2016-02-26 14:45:07 +03:00 |
|
Pavel V. Talanov
|
5dcfdb3996
|
Test return type mismatch on override diagnostic rendering
|
2016-02-26 14:45:07 +03:00 |
|
Pavel V. Talanov
|
7ba4adf006
|
Add tests for diagnostics rendering
|
2016-02-26 14:45:06 +03:00 |
|
Pavel V. Talanov
|
4ab5aabfa0
|
Adjust existing test data for diagnostic messages
|
2016-02-26 14:45:06 +03:00 |
|
Pavel V. Talanov
|
e4cf090720
|
Adjust diagnostics rendering so that short classifier names are rendered unless the name is ambiguous in corresponding RenderingContext
|
2016-02-26 14:45:05 +03:00 |
|
Pavel V. Talanov
|
c7cb596f74
|
Rename: NameShortness -> ClassifierNamePolicy
|
2016-02-26 14:45:05 +03:00 |
|
Pavel V. Talanov
|
ced5a6c917
|
Introduce RenderingContext and add as parameter to DiagnosticParameterRenderer#render
RenderingContext holds data about the whole diagnostics allowing to adjust rendering of its parameters
|
2016-02-26 14:45:04 +03:00 |
|
Pavel V. Talanov
|
4f18b3da53
|
Rename: Renderer -> DiagnosticParameterRenderer and move it out of descriptors module
DescriptorRenderer is no longer a renderer
DescriptorRenderers should not be used to render diagnostic parameters explicitly
|
2016-02-26 14:45:02 +03:00 |
|
Pavel V. Talanov
|
41f5b5e8b1
|
Minor: expose DescriptorRender#renderMessage
|
2016-02-26 14:45:01 +03:00 |
|
Pavel V. Talanov
|
a3bab638eb
|
Move MultiRenderer to a more suitable package
|
2016-02-26 14:45:00 +03:00 |
|
Pavel V. Talanov
|
40d538731b
|
Move NameShortness to a separate file and refactor it to be an interface
|
2016-02-26 14:45:00 +03:00 |
|
Pavel V. Talanov
|
77f74a929a
|
Revert 06215ca932
It led to parameter names missing in parameter info and completion for compiled java code used from kotlin
See KT-11039
|
2016-02-26 14:05:47 +03:00 |
|
Natalia Ukhorskaya
|
7b1afa1e01
|
Rearrange Colors page for Kotlin
|
2016-02-26 12:34:24 +03:00 |
|
Natalia Ukhorskaya
|
e0cb0eb1de
|
Highlight super and this as keywords
|
2016-02-26 12:34:24 +03:00 |
|
Natalia Ukhorskaya
|
d361aca0fb
|
Change some colors in Darcula after refactoring of colors in IDEA
|
2016-02-26 12:34:24 +03:00 |
|
Alexander Udalov
|
63db41a712
|
Minor, refactor BuiltInDefinitionFile.read to get rid of isInternalBuiltInFile
|
2016-02-26 11:29:10 +03:00 |
|
Alexander Udalov
|
5f39f628c9
|
Fix and test built-ins decompiler for incompatible version
|
2016-02-26 11:29:10 +03:00 |
|
Alexander Udalov
|
440b23ddf6
|
Minor, extract createIncompatibleAbiVersionDecompiledText to common/
|
2016-02-26 11:29:10 +03:00 |
|
Alexander Udalov
|
f82ec6711d
|
Remove SerializedResourcePaths and BuiltInsSerializedResourcePaths
Most of members now only make sense for JS, move the rest to
BuiltInSerializerProtocol
|
2016-02-26 11:29:10 +03:00 |
|