Commit Graph

16 Commits

Author SHA1 Message Date
Alexander Udalov 1521275a5d Rename JVMPlatform and JSPlatform and make them nested in TargetPlatformKind
To avoid confusion with JvmPlatform and JsPlatform from frontend.java and
js.frontend respectively

Original commit: 26a6ce9a31
2016-11-11 19:00:12 +03:00
Alexander Udalov 036f5ae0e0 Minor, rename targetPlatformKindKind -> targetPlatformKind
Original commit: d0f31a2bc2
2016-11-11 19:00:11 +03:00
Alexey Sedunov 77404d1501 Kotlin Facet: Use facet configuration to provide language version for IDE analyzer
Original commit: 30d08c989d
2016-11-07 20:03:30 +03:00
Alexey Sedunov e7aebcc451 Kotlin Facet: Get rid of copy constructors for compiler arguments/settings and use reflection-based copying instead
Original commit: d0de9dd43c
2016-11-07 20:03:29 +03:00
Alexey Sedunov 947a39f576 Kotlin Facet: Reuse JvmTarget and LanguageVersion in facet configuration
Original commit: a2948a624f
2016-11-07 20:03:28 +03:00
Alexey Sedunov 5c65266354 Refactoring: Move facet configuration classes to idea-jps-common module
Original commit: a6dbdbd3e5
2016-11-07 20:03:23 +03:00
Alexey Sedunov d0aabc9936 Kotlin Facet: Add compiler settings to facet configuration
Original commit: ea13456bba
2016-10-26 15:03:42 +03:00
Ilya Chernikov 57224b81e6 Add settings to compiler to specify templates to load, add templates provider using the settings
Original commit: ce6966b486
2016-08-11 09:08:40 +02:00
Dmitry Jemerov e990dc2092 idea: cleanup 'public', property access syntax
Original commit: 43a6e13f4b
2016-01-07 18:12:36 +01:00
Alexander Udalov bd94993156 Add kotlin-reflect as a separate library
Exclude in core modules, since they do not have kotlin-reflect.jar in
dependencies when are built in build.xml

Original commit: 2ccd6d54b7
2015-12-21 18:46:08 +03:00
Pavel V. Talanov 7b969d2c87 Get rid of 'class object' usages in code and builtins
Replace some comments and library usages as well

Original commit: ed218c473a
2015-03-25 18:28:00 +03:00
Pavel V. Talanov db9abd0a2f default -> companion: default object -> class object in project code, builtins and libs code
Original commit: 2a6facaef6
2015-03-17 15:46:48 +03:00
Pavel V. Talanov 3f94123516 Replace 'class object' with default object in project code
Original commit: 9ecf95532e
2015-03-10 18:07:46 +03:00
Nikolay Krasko 0a8fa0238d Add kotlin runtime to idea-jps-common module dependency
#KT-6826 Fixed

Original commit: c8c1ce521b
2015-02-26 12:37:32 +03:00
Evgeny Gerashchenko 8dca16dfd5 Moved constant to idea module and removed redundant dependency.
Original commit: 1f10cbb0d5
2015-02-13 21:51:50 +03:00
Evgeny Gerashchenko 723b869a9f Renamed and moved module ide-compiler-runner to idea-jps-common.
Motivation: it has only a bunch of constants and a trivial class needed in idea and jps modules.

Original commit: 1484ce4a46
2015-02-13 21:51:50 +03:00