Dmitry Jemerov
|
38b58db4f9
|
don't apply StandardScriptDefinition in REPL
|
2016-02-01 19:16:31 +01:00 |
|
Pavel V. Talanov
|
a90f8122bd
|
Fix NPE on trying to compile script files
(There is still no design)
|
2016-02-01 17:33:46 +03:00 |
|
Tim Steinbach
|
7cad65a1e7
|
Remove which dependency from startup scripts
|
2016-01-28 21:48:16 +03:00 |
|
Dmitry Jemerov
|
6f7aed2601
|
report perf only if enabled in command line
|
2016-01-28 16:12:55 +01:00 |
|
Ilya Gorbunov
|
744a7a83f7
|
Cleanup RC deprecations in compiler and plugin.
|
2016-01-27 18:34:30 +03:00 |
|
Dmitry Jemerov
|
c83b4b3842
|
clean ZipHandler cache after disposing CoreApplicationEnvironment to avoid storing stale ZipHandlers referring to disposed CoreJarFileSystem instance in ZipHandler.ourFileAccessorCache
|
2016-01-26 19:51:59 +01:00 |
|
Alexander Udalov
|
7981e5aa3a
|
Increase metadata version to 1.1, hardcode incompatibility with 1.0
Add a temporary option to suppress incompatibility errors when compiling Kotlin
against current IDEA libraries until they are migrated
|
2016-01-23 10:00:19 +03:00 |
|
Alexander Udalov
|
714df7b433
|
Add temporary compiler option to suppress incompatibility errors
To compile Kotlin against current IDEA libraries until they are migrated to 1.1
|
2016-01-22 23:53:47 +03:00 |
|
Mikhail Glukhikh
|
7870ad2445
|
DataFlowInfo converted to Kotlin, DataFlowInfoFactory introduced
|
2016-01-22 16:36:51 +03:00 |
|
Ilya Gorbunov
|
d728a1a6c7
|
Replace File.relativePath from stdlib with File.descendantRelativeTo in fileUtils.
IO utils: cleanup java usages.
|
2016-01-22 05:54:38 +03:00 |
|
Pavel V. Talanov
|
2972dbca00
|
Rename LightClassGenerationSupport.getPsiClass -> getLightClass and make it return KtLightClass
|
2016-01-21 20:47:21 +03:00 |
|
Ilya Chernikov
|
c585d91e79
|
Adding generation states destroying to module-based compilation, to fix kapt usage with this compilation path
|
2016-01-21 19:47:09 +03:00 |
|
Nikolay Krasko
|
5fcb9ca2bd
|
Add speed to perfomance output
|
2016-01-21 17:45:51 +03:00 |
|
Dmitry Jemerov
|
51799ef70e
|
fix tests on Windows agents: report canonical paths to conflicting Kotlin runtimes
|
2016-01-21 11:33:32 +01:00 |
|
Dmitry Jemerov
|
ccef1ad49e
|
report presence of multiple different versions of kotlin-runtime on the classpath as compilation error if other compilation errors have occurred
|
2016-01-20 21:02:44 +01:00 |
|
Dmitry Jemerov
|
4f5b2ec4b4
|
AnalyzerWithCompilerReport: some more cleanup after J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
bf5cdcb6b4
|
AnalyzerWithCompilerReport: J2K
|
2016-01-20 21:00:24 +01:00 |
|
Dmitry Jemerov
|
ae1e680319
|
AnalyzerWithCompilerReport: rename to .kt
|
2016-01-20 21:00:23 +01:00 |
|
Alexander Udalov
|
e17cd12c3c
|
Report error on generating calls to binary incompatible classes
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
b587d3a78d
|
Use JvmMetadataVersion where appropriate instead of bytecode version
|
2016-01-19 18:39:59 +03:00 |
|
Alexander Udalov
|
04d335db15
|
Move version constants to corresponding BinaryVersion subclasses
|
2016-01-19 18:39:59 +03:00 |
|
Dmitry Jemerov
|
39ad2b2378
|
return correct exit code when script execution fails
|
2016-01-19 10:53:48 +01:00 |
|
Dmitry Jemerov
|
f3faa10fcc
|
forbid compiling code in packages with names starting with 'kotlin' unless the -Xallow-kotlin-package command line option is specified
|
2016-01-19 10:53:47 +01:00 |
|
Dmitry Jemerov
|
6b354748ba
|
KotlinToJVMBytecodeCompiler: cleanup after J2K
|
2016-01-19 10:53:45 +01:00 |
|
Dmitry Jemerov
|
bccd64de19
|
KotlinToJVMBytecodeCompiler: J2K
|
2016-01-19 10:53:44 +01:00 |
|
Dmitry Jemerov
|
0d88595baf
|
KotlinToJVMBytecodeCompiler: rename to .kt
|
2016-01-19 10:53:43 +01:00 |
|
Alexander Udalov
|
b0627b4ce6
|
Minor, add system property to suppress color output in CLI
|
2016-01-13 14:24:42 +03:00 |
|
Dmitry Jemerov
|
117a0d8b7b
|
compiler: cleanup 'public', property access syntax
|
2016-01-07 17:57:38 +01:00 |
|
Ilya Gorbunov
|
80916d5ed7
|
Cleanup in compiler modules
|
2015-12-29 18:04:15 +03:00 |
|
Ilya Gorbunov
|
b71b336a69
|
Fix fq names of moved facade classes in imports and other code occurrences
|
2015-12-29 18:04:13 +03:00 |
|
Alexander Udalov
|
57b96f38a9
|
Minor, remove/simplify unnecessary utilities in util.runtime
|
2015-12-25 20:16:18 +03:00 |
|
Michael Bogdanov
|
aeb6486473
|
Deprecated 'INSTANCE$' replaced with 'INSTANCE'
|
2015-12-24 13:59:43 +03:00 |
|
Alexander Udalov
|
a9476dfe37
|
Replace 'kotlin-runtime' in module dependencies with 'util'
|
2015-12-21 18:46:08 +03:00 |
|
Stanislav Erokhin
|
e8a697cb6d
|
Removed methods about synthetic from ImportingScope.
|
2015-12-18 22:49:24 +03:00 |
|
Pavel V. Talanov
|
56cd29dff2
|
Increase file size limit of compiler to 20 (was 2.5) megabytes (compiler will not read files larger than that)
Current IDEA api makes it possible to increase that to a higher value only by passing system property on compiler startup
|
2015-12-15 20:24:11 +03:00 |
|
Dmitry Jemerov
|
a7503303d5
|
diagnostics for EA-73611
|
2015-12-14 13:28:45 +01:00 |
|
Ilya Gorbunov
|
ae3135c770
|
For migration: Make an option "Xmultifile-facades-open" for compiler to generate open multifile facade classes.
|
2015-12-14 03:49:51 +03:00 |
|
Michael Bogdanov
|
39d9b35e27
|
Force resolve companion in light class generation
|
2015-12-12 11:41:37 +03:00 |
|
Dmitry Jemerov
|
470dfc9bec
|
remove "Jet" from names of classes related to resolve/scopes
|
2015-12-11 16:07:13 +01:00 |
|
Pavel V. Talanov
|
da02ed9057
|
GroupingMessageCollector: ensure that messages without location are reported first
Should fix CompileKotlinAgainstCustomBinariesTest.testIncompleteHierarchyInJava(Kotlin) tests
|
2015-12-09 18:54:15 +03:00 |
|
Mikhail Glukhikh
|
96d0c4a1db
|
Nullability bug fix in the source code
|
2015-12-08 10:13:22 +03:00 |
|
Ilya Chernikov
|
6313ecac1c
|
another attempt to fix parallel compilation - enabling keepalive in compiler use sites, but in jps taking parallel compilation option into account, so it should be now not set in tests
|
2015-12-02 10:30:56 +01:00 |
|
Pavel V. Talanov
|
d6c7029c77
|
Compiler, Scripts: strip stacktrace when reporting exception on script execution
|
2015-11-30 18:21:04 +03:00 |
|
Pavel V. Talanov
|
567f946cb0
|
K2JVMCompiler: Do not report perf in script mode
|
2015-11-30 18:21:03 +03:00 |
|
Pavel V. Talanov
|
337701670c
|
Refactor script registering in frontend and jvm backend
|
2015-11-30 18:21:02 +03:00 |
|
Pavel V. Talanov
|
6520e9aed6
|
Refactor: AnalyzerScriptParameter -> ScriptParameter
|
2015-11-30 18:21:02 +03:00 |
|
Pavel V. Talanov
|
0d10f0fcf9
|
Minor: Remove direct usages of ScriptNameUtil
|
2015-11-30 18:21:01 +03:00 |
|
Pavel V. Talanov
|
7956ebe46c
|
Move script related stuff into a separate package
|
2015-11-30 18:21:00 +03:00 |
|
Ilya Chernikov
|
6867023274
|
Cleanup after compilation in daemon
|
2015-11-27 19:04:00 +01:00 |
|
Yan Zhulanow
|
87799e9b6b
|
Fix "operator modifier required" errors in project
|
2015-11-27 15:51:11 +03:00 |
|