Natalia Ukhorskaya
805da98fa1
Remove hamcrest library, it is included in idea full
2014-04-24 16:38:48 +04:00
Natalia Ukhorskaya
aefed988a3
Add run configuration for Eval4j tests
2014-04-24 16:38:34 +04:00
Alexander Udalov
af421f53da
Rename FQNAMES -> FQ_NAMES
2014-04-24 16:10:11 +04:00
Natalia Ukhorskaya
c9fc9aa005
Add annotations from eval4j
2014-04-23 18:09:33 +04:00
Natalia Ukhorskaya
68397d9421
Add module eval4j
2014-04-23 18:09:27 +04:00
Nikolay Krasko
068c9636fc
Refactoring: rename TEXT to FQNAMES_IN_TYPES
2014-04-18 13:25:58 +04:00
Alexander Udalov
5967befa6a
Minor, catch all exceptions in asm verification in tests
...
E.g. ClassFormatError
2014-04-11 21:57:45 +04:00
Nikolay Krasko
48570ebc64
Automatically enable Kotlin plugin if it was disabled
2014-04-04 02:10:30 +04:00
Nikolay Krasko
95fd870988
Update to idea 135.666 EAP with asm5 library
2014-04-01 02:55:00 +04:00
Evgeny Gerashchenko
98401d109f
Minor. Dictionary.
2014-03-25 14:31:43 +04:00
Zalim Bashorov
4c40f3971b
Minor: added TypeScript to codeStyleSettings.xml
2014-03-11 20:04:04 +04:00
Svetlana Isakova
92a4bb8c18
Reverted: More memory for the Ant build.
2014-03-08 12:31:19 +04:00
Andrey Breslav
b1a12608b8
Unused definitions removed from lexer
2014-03-07 19:38:58 +04:00
Nikolay Krasko
b6a9772508
Configuration for Android Studio debug created
2014-03-06 20:03:15 +04:00
Alexander Udalov
d9029917eb
Move built-ins from package "jet" to "kotlin"
...
#KT-2896 Fixed
2014-03-02 19:55:20 +04:00
Alexander Udalov
89e864221d
Minor, remove outdated library source root
2014-02-21 20:49:13 +04:00
Andrey Breslav
5856ce3c2c
Minor: idea config file changed
2014-02-18 19:51:49 +04:00
Andrey Breslav
b67c125f6d
More memory for the Ant build
2014-02-17 17:08:17 +04:00
Natalia Ukhorskaya
9f3b73986a
Update to IDEA 13.1 (134.1007)
2014-02-17 10:45:48 +04:00
Pavel V. Talanov
00cbd11b84
Share "Generate Injectors" run configurations
2014-02-14 16:47:20 +04:00
Evgeny Gerashchenko
846ee2c8ac
Introduced protobuf generating script.
...
It generates two variants: lite (for runtime usage) and debug (for
tests).
2014-02-13 20:46:28 +04:00
Mikhael Bogdanov
eab7f5539b
Fixed dependency to kotlin runtime (dist version)
2014-02-11 17:36:01 +04:00
Nikolay Krasko
10dec22feb
Minor: Add 'memoized' to dictionary
2014-02-06 15:52:03 +04:00
Pavel V. Talanov
b7e6717936
Kotlin code style: keywords on new line
2014-02-04 17:09:40 +04:00
Erokhin Stanislav
84c76507f0
Fixed kotlin-plugin.jar artifact.
2014-01-28 16:01:59 +04:00
Erokhin Stanislav
07ce974f9b
Fixed broken reference to jar file.
2014-01-28 16:00:16 +04:00
Alexander Udalov
e46c54f514
Serialize built-ins on 'ant dist'
...
Don't store binary data in the repository anymore. From now on any test on the
compiler requires that 'ant dist' was executed at least once since the last
update of the built-ins
2014-01-27 18:33:49 +04:00
Alexander Udalov
61ad9fba4a
Remove duplicated sources of built-ins
...
BuiltInsSerializer now serializes built-ins found in two source roots:
core/builtins/native and core/builtins/src
Add return types to some declarations in core/builtins/src, because now that
BuiltInsSerializer processes them, it launches lazy resolution which can't
always deduce the return type
2014-01-27 18:33:48 +04:00
Alexander Udalov
dc66561ca5
Create module 'builtins', move 'runtime' -> 'runtime.jvm'
...
'builtins' will be used for platform-independent core built-in definitions,
'runtime.jvm' for things that should be present at runtime in order for Kotlin
code to execute correctly on JVM
ProgressionUtil goes to 'builtins' right now because progression iterators
depend on it, but should be rewritten to Kotlin later
2014-01-27 18:33:47 +04:00
Erokhin Stanislav
93982265a6
Add js.dart-ast module & drop old lib
2014-01-27 17:28:49 +04:00
Andrey Breslav
ec3eee133f
Ant build requires 512M of heap
2014-01-23 17:59:17 +04:00
Alexander Udalov
db9d0e381b
Rework BuiltInsSerializer
...
BuiltInsSerializer will be distributed with Kotlin compiler from now on. This
will allow to serialize binary data of built-ins on 'ant dist', as opposed to
storing all *.kotlin_class files in the repository: ant dist will just invoke
this serializer from bootstrap-compiler.jar
2014-01-22 19:11:43 +04:00
Andrey Breslav
6ce0b9b919
Annotations used instead of List<AnnotationDescriptor>
2014-01-20 16:17:54 +04:00
Nikolay Krasko
72d5513786
Add accessors to dictionary
2014-01-17 17:28:07 +04:00
Andrey Breslav
0155bf0189
Fix for KT-4413 Do not add error types to supertype lists
...
The list is not filtered upon creation because it would force lazy types to compute
#KT-4413 Fixed
2014-01-16 20:05:12 +04:00
Nikolay Krasko
320635c2a4
Minor: add 'goto' to dictionary
2014-01-15 13:09:27 +04:00
Natalia Ukhorskaya
f2f1a1313d
Add jdk jars to kotlin classpath
...
#KT-4214 Fixed
2013-12-26 13:50:10 +04:00
Evgeny Gerashchenko
50d578e0ea
Rewritten Generate Tests to Kotlin.
2013-12-19 21:48:36 +04:00
Valentin Kipyatkov
d28705a5ec
Smart completion to ignore context after the caret
2013-12-19 16:07:46 +04:00
Evgeny Gerashchenko
3ccaa9f13e
Minor. Dictionary.
2013-12-17 19:18:32 +04:00
Nikolay Krasko
c0df908f0e
Rewrite test to kotlin and add use Json format for tests configure
2013-12-12 15:41:11 +04:00
Andrey Breslav
4ac7afbb9f
Module annotations-ext removed. Annotations are moved to runtime
2013-11-21 20:47:48 +04:00
Andrey Breslav
d9444fea09
printScopeStructure() introduced for debugging
2013-11-21 13:07:38 +04:00
Andrey Breslav
6dde064791
Collections in interfaces marked @ReadOnly
2013-11-21 13:07:34 +04:00
Nikolay Krasko
f8357aecc1
Assign annotation to intellij-core library
2013-11-15 19:41:20 +04:00
Zalim Bashorov
060d7c5345
Removed closure-compiler.jar from repository and js_test_libs.
...
Added closure-compiler.jar to third-party dependencies.
Switch to use closure-compiler ant task instead of java task.
2013-11-15 15:18:00 +04:00
Zalim Bashorov
df4850c22f
BuildTools: added ant task for Kotlin2Js compiler.
2013-11-15 15:17:59 +04:00
Alexander Udalov
a35f285bcf
Disable "UseOfSystemOutOrSystemErr" inspection in tests
2013-11-14 19:11:18 +04:00
Andrey Breslav
0c9aec5941
Annotations for guava
2013-11-13 14:36:49 +04:00
Zalim Bashorov
5dd4eb780e
Extracted OutputFileFactory interface.
2013-11-08 18:14:20 +04:00