Alexander Udalov
|
cf431ffab0
|
CLI: change argument naming convention
As in all other Unix/POSIX tools and JVM language compilers, multiple words
comprising the argument name should be lowercase, separated by dashes
|
2014-08-13 11:10:40 +04:00 |
|
Alexander Udalov
|
160cde09d6
|
CLI: Support "-X" advanced options, simplify some boolean options
|
2014-08-13 11:10:37 +04:00 |
|
Alexander Udalov
|
99025de748
|
Drop "-jar" and "-output" kotlinc-jvm CLI arguments
In favor of a brand new "-d" option
|
2014-07-26 00:32:28 +04:00 |
|
Alexander Udalov
|
19b80f57cf
|
Support "-d" option in kotlinc-jvm
The intent is to unify "-output" and "-jar" options into the one "-d"
(destination)
|
2014-07-23 21:24:40 +04:00 |
|
Alexander Udalov
|
de0fd3818c
|
Drop "-src" in kotlinc-jvm
Free arguments should be used instead
|
2014-07-23 21:24:39 +04:00 |
|
Alexander Udalov
|
125c5e2942
|
Drop "-printArgs"
|
2014-07-23 16:01:12 +04:00 |
|
Alexander Udalov
|
5003a2f570
|
Send compiler output to stderr instead of stdout
Test only stderr in kotlinc test now and move the '-script' test to integration
tests where both stdout and stderr is tested
|
2014-07-23 16:01:11 +04:00 |
|
Denis Zharkov
|
0e683b0b99
|
Added "optimize" flag to settings everywhere
|
2014-07-15 21:34:32 +04:00 |
|
Alexander Udalov
|
ca219f9880
|
Beautify kotlinc -help output
|
2014-06-25 22:32:16 +04:00 |
|
Alexander Udalov
|
2144088627
|
Don't output full compiler FQ name on -printArgs
|
2014-06-25 22:32:14 +04:00 |
|
Alexander Udalov
|
f51e172570
|
Fix kotlinc command line usage information
Fix spelling, case, minor grammar
|
2014-06-25 22:32:14 +04:00 |
|
Andrey Breslav
|
64175d3996
|
Tests for some more cases of JVM signature clashes
|
2014-06-20 15:51:47 +04:00 |
|
Andrey Breslav
|
9ecbeeb100
|
Filter diagnostics in the CLI compiler, as well as in the IDE
|
2014-06-19 22:12:00 +04:00 |
|
Andrey Breslav
|
f229301a0f
|
More informative diagnostic messages for ACCIDENTAL_OVERRIDES and CONFLICTING_JVM_DECLARATIONS
#KT-1 In Progress
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
27f76630e6
|
ACCIDENTAL_OVERRIDE diagnostics supported
#KT-1 In Progress
|
2014-06-19 22:10:55 +04:00 |
|
Andrey Breslav
|
b4d154bb26
|
Test that clashing signatures are not reported when conflicting overloads are present in CLI
|
2014-06-19 22:10:50 +04:00 |
|
Andrey Breslav
|
449723e388
|
Repoting platform declarations clashes in CLI compiler for JVM
#KT-1 In Progress
|
2014-06-19 22:10:44 +04:00 |
|
Alexander Udalov
|
4e8d6d4882
|
Report ABI version errors before diagnostics and other errors
Otherwise they're difficult to find in the end of the compiler messages
|
2014-05-20 19:22:53 +04:00 |
|
Nikolay Krasko
|
a7bc9ec96c
|
Minor: use directive with current ABI version in test data
|
2014-04-04 02:10:29 +04:00 |
|
Evgeny Gerashchenko
|
33e59103ec
|
Fixed test when JDK 8 is system default.
|
2014-03-25 14:34:58 +04:00 |
|
Ilya Ryzhenkov
|
98c54f39bb
|
Unify script file extensions to "kts" so that IDEA, compiler and tests agree when to parse as SCRIPT.
Include kt* files into formatter test generation, to test scripting formatting
|
2014-03-24 18:17:50 +04:00 |
|
Mikhael Bogdanov
|
ca4609dd2a
|
Support inline true/false options
|
2014-03-20 17:50:52 +04:00 |
|
Mikhael Bogdanov
|
16fbe1d5dd
|
Abi version increased: inline calls in runtime (otherwise client inlining wouldn't work)
|
2014-03-03 15:52:25 +04:00 |
|
Mikhael Bogdanov
|
ee136d6594
|
Default inline flag = true
|
2014-03-03 15:43:45 +04:00 |
|
Alexander Udalov
|
6eae950812
|
Increase ABI version after renaming "jet"->"kotlin"
|
2014-03-02 19:55:29 +04:00 |
|
Ilya Klyuchnikov
|
68da8bcf6b
|
test fix
|
2014-02-28 16:24:19 +04:00 |
|
Andrey Breslav
|
5a49b6fda5
|
Loading classes with wrong ABI version as Java classes
|
2014-01-15 16:16:20 +04:00 |
|
Natalia Ukhorskaya
|
f2f1a1313d
|
Add jdk jars to kotlin classpath
#KT-4214 Fixed
|
2013-12-26 13:50:10 +04:00 |
|
Alexander Udalov
|
d6e1af645f
|
Upgrade ABI version after objects refactoring
|
2013-12-02 19:56:17 +04:00 |
|
Mikhael Bogdanov
|
8533fd64ff
|
Compiler inline on/off flag
|
2013-12-02 18:30:42 +04:00 |
|
Mikhael Bogdanov
|
9037449313
|
Inline flag calculation through inline annotation
|
2013-11-26 12:53:07 +04:00 |
|
Evgeny Gerashchenko
|
d937909ebf
|
Separated test data depending on target platform (JS/JVM)
|
2013-11-21 17:37:36 +04:00 |
|