Alexander Udalov
da68c4d9ee
Extract interface out of StringTable
...
Rework SerializerExtension interface: don't pass StringTable to each method
every time, create it in each extension's constructor instead and expose to
DescriptorSerializer with an interface method
2015-09-29 16:26:24 +03:00
Alexander Udalov
e749bc262d
Delete deprecated Type.Constructor message, advance ABI version
2015-09-29 16:26:24 +03:00
Nikolay Krasko
42eb413066
Update since to 142.5047.6
2015-09-29 15:43:02 +03:00
Stanislav Erokhin
5a61871d4b
Minor. Fix testdata.
2015-09-29 13:33:57 +03:00
Stanislav Erokhin
5adec83907
Minor. Fix util function getResolutionScope.
2015-09-29 13:33:56 +03:00
Stanislav Erokhin
eb5a129253
Created util function recordScope and record scope for file and value parameters.
2015-09-29 13:33:56 +03:00
Stanislav Erokhin
fd503d0367
Minor. Replaced TYPE_RESOLUTION_SCOPE to LEXICAL_SCOPE
2015-09-29 13:33:55 +03:00
Mikhail Glukhikh
3d6d527d93
Synthetic 'field' variable is no more created in extension property accessors #KT-9303 Fixed
2015-09-29 13:05:19 +03:00
Mikhail Glukhikh
7b4f18035f
L-value of assignment expression can now be annotated with expression-targeted annotation #KT-9154 Fixed
2015-09-29 13:05:16 +03:00
Mikhail Glukhikh
f4ccb16c2e
Function expressions can be now annotated with expression-targeted annotation #KT-9323 Fixed
2015-09-29 13:05:13 +03:00
Mikhail Glukhikh
4e91f2ffb7
'open' + 'private' and 'abstract' + 'private' are now incompatible for functions and properties #KT-9324 Fixed
2015-09-29 13:05:11 +03:00
Mikhail Glukhikh
7cf2840fe5
'final' is deprecated in interfaces
2015-09-29 13:05:08 +03:00
Ilya Gorbunov
a55f9feacb
Mark CharSequence.iterator() with operator.
2015-09-28 21:50:54 +03:00
Nikolay Krasko
e92a95eebb
Fix typo in extension
2015-09-28 15:58:54 +03:00
Dmitry Kovanikov
6aa300e2d3
Minor: rename Kotlin console... action name to Kotlin REPL
2015-09-28 15:54:58 +03:00
Dmitry Kovanikov
45911cff90
Add icon to Kotlin console... action
2015-09-28 15:54:57 +03:00
Dmitry Kovanikov
84c1ac8885
KT-9262: don't show warning about non-existent location after typing ':quit'
2015-09-28 15:54:56 +03:00
Dmitry Kovanikov
2020351e2e
KT-9263: don't show error message when user tries to execute command in non-existed REPL console
2015-09-28 15:54:54 +03:00
Dmitry Kovanikov
5cac0da2ba
KT-9249: show text representation of first shortcut inside repl placeholder
2015-09-28 15:54:53 +03:00
Dmitry Jemerov
93e2827c1a
dependency on java-i18n plugin
2015-09-28 14:49:06 +02:00
Mikhail Glukhikh
3ad628522a
ReplaceWith now functions correctly in built-ins #KT-9351 Fixed
2015-09-28 15:38:05 +03:00
Dmitry Jemerov
ee1175d5e5
fix 'operator' modifier inspection
...
#KT-9349 Fixed
2015-09-28 14:35:41 +02:00
Natalia Ukhorskaya
58796da453
Extract function: render local class with debug name only in debug mode
2015-09-28 13:51:09 +03:00
Nikolay Krasko
881f1fd75e
Suppress warning in proguard about jna classes
2015-09-28 11:38:08 +03:00
Nikolay Krasko
da22e40fad
Update to IDEA 142.5047.6
2015-09-28 11:38:08 +03:00
Natalia Ukhorskaya
aa2ca1a7d5
Add missing readAction
2015-09-28 11:38:07 +03:00
Natalia Ukhorskaya
9ab4aafa01
jna-util.jar was renamed to jna-platform.jar
2015-09-28 11:38:07 +03:00
Natalia Ukhorskaya
606cf41e2a
Fix compilation errors
2015-09-28 11:38:06 +03:00
Natalia Ukhorskaya
7582f1f454
Rewrite DebuggerTests (do not use FrameTree)
2015-09-28 11:38:06 +03:00
Natalia Ukhorskaya
5c04959871
Debugger: fix evaluation for local classes
...
#KT-5104 Fixed
2015-09-28 09:34:54 +03:00
Natalia Ukhorskaya
4fb4e0c21f
Debugger: fix exception when process is resumed during stepping
2015-09-28 09:34:53 +03:00
Michael Nedzelsky
7234bf3572
get rid of internal JvmVersion annotation in kotlin-jdbc
2015-09-27 20:37:47 +03:00
Michael Nedzelsky
0035bbba7c
fix check for internal from another module in imports and file level annotations
2015-09-27 20:37:41 +03:00
Yan Zhulanow
080dcf882e
Minor: fix broken tests
2015-09-26 03:29:09 +03:00
Yan Zhulanow
3be050640c
Fix Method.invoke() signature
2015-09-26 03:29:03 +03:00
Ilya Gorbunov
a1c3b26280
Temporary revert for M14 excluding kotlin-jdbc and kotlin-swing from maven deployment
2015-09-26 00:47:49 +03:00
Ilya Gorbunov
3f34bdf483
Make JvmVersion annotation internal for now.
2015-09-26 00:46:21 +03:00
Ilya Gorbunov
ee44717a41
private -> internal where it's necessary: synchronize OperationsMapGenerated and GenerateOperationsMap.
2015-09-26 00:26:59 +03:00
Ilya Gorbunov
0a24ba77b5
Add extension operators plus and minus for FileCollection to make them resolve into gradle api, rather than collection api.
2015-09-26 00:12:31 +03:00
Ilya Gorbunov
3915cfcea6
Merge Lazy's declarations in one file.
2015-09-25 23:50:55 +03:00
Zalim Bashorov
03fe293ace
Minor: fix testdata
2015-09-25 22:36:01 +03:00
Ilya Gorbunov
1145cc0d1b
Lazy: changes and clarifications after code-review.
...
LazyThreadSafety.NONE is actually *NONE* now.
2015-09-25 21:49:49 +03:00
Ilya Gorbunov
74f39c2375
Provide LazyThreadSafetyMode.PUBLICATION: concurrent non-blocking initializations, single publication.
2015-09-25 21:49:46 +03:00
Ilya Gorbunov
4a062698f2
Introduce final field in SynchronizedLazyImpl to enable safe publication.
2015-09-25 21:49:42 +03:00
Michael Nedzelsky
1986d8d7f8
add test for private in file
2015-09-25 21:16:04 +03:00
Michael Nedzelsky
c62b9dc416
remove test for KT-2257: cannot access private namespace var in multi-file namespace
2015-09-25 21:16:04 +03:00
Michael Nedzelsky
2f9151ec18
remove incremental test: accessPrivateMembers
2015-09-25 21:16:03 +03:00
Zalim Bashorov
c7c7382b8e
Minor: fix testdata
2015-09-25 21:16:02 +03:00
Michael Nedzelsky
759c325e8b
NoInternalVisibilityInStdLibTest: skip explicit internal modifiers
2015-09-25 21:16:02 +03:00
Michael Nedzelsky
2ad1459948
NoInternalVisibilityInStdLibTest: get rid of warnings
2015-09-25 21:16:01 +03:00