Commit Graph

  • 0dd7387f6c substitute on error class should be error Stepan Koltsov 2012-01-17 19:32:05 +04:00
  • b05c8ac3fd fix kotlin command-line launcher: add classpath entry Stepan Koltsov 2012-01-17 19:30:43 +04:00
  • c4bdd59f02 Make java classes completion popup not so obtrusive Nikolay Krasko 2012-01-17 19:21:34 +04:00
  • 7b8a057f37 Merge remote branch 'origin/master' Andrey Breslav 2012-01-17 19:04:20 +04:00
  • edb324860a Stub visibility checker Andrey Breslav 2012-01-17 19:03:59 +04:00
  • 0d89e5d01f KT-962: Function is called two times safecall expression now compute receiver only once. Pavel Talanov 2012-01-17 17:37:40 +04:00
  • b93b25d002 JavaToKotlinCli added Sergey Ignatov 2012-01-17 16:42:32 +04:00
  • 94e3cc9976 Merge remote-tracking branch 'origin/master' svtk 2012-01-17 15:43:17 +04:00
  • e6a2b2fc0f //KT-1027 Strange selection of unreachable code svtk 2012-01-17 15:43:11 +04:00
  • 3a634417b9 KT-776 Wrong detection of unreachable code KT-1001 Argument 2 for @NotNull parameter of JetFlowInformationProvider.checkIsInitialized must not be null svtk 2012-01-17 15:27:54 +04:00
  • b89cb4a9df fixed arrayList tests. Pavel Talanov 2012-01-17 15:02:25 +04:00
  • 85d645e8fb Fixed bug where standard methods names may become obfuscated. Pavel Talanov 2012-01-17 14:57:14 +04:00
  • 62de24d6c9 KT-1021 "internal" is suggested in completion where type is expected Nikolay Krasko 2012-01-17 13:58:00 +04:00
  • 292366b310 Ant task - <run-kotlinc> wrapper + "compilation-fail-tests" task testing <kotlinc> fails if compilation fails Evgeny Goldin 2012-01-17 01:19:10 +02:00
  • c39f078e35 <javac>: includeAntRuntime="false" + "-Xlint:all" for "build-tools" Evgeny Goldin 2012-01-17 01:01:09 +02:00
  • 74d44fb6d1 Ant task - all <java> invocations have their output checked in <run-java>; tests organization; no "dist" dependency Evgeny Goldin 2012-01-17 00:54:48 +02:00
  • 4edf29da2f Ant task - distribution zip is unpacked to ${kotlin-home} and used for all tests. Evgeny Goldin 2012-01-17 00:26:28 +02:00
  • 1fc1301cb2 Merge branch 'master' into build-tools Evgeny Goldin 2012-01-16 21:18:34 +02:00
  • d51c030803 New module script DSL Maxim Shafirov 2012-01-16 20:59:06 +04:00
  • a6e8ceb3e4 Migrated to new main project code. Added test for named arguments. Minor refactoring changes. Pavel Talanov 2012-01-16 19:09:15 +04:00
  • 0ed16b5c9c KT-1048 Need to replace missed generics parameters by theirs upper bounds Sergey Ignatov 2012-01-16 18:44:33 +04:00
  • fb463da84b KT-918 Use-case for using some functions and lambdas (confused) Andrey Breslav 2012-01-16 17:22:12 +04:00
  • 7142bc10d0 Comment out temporarily to fix compilation Maxim Shafirov 2012-01-16 16:38:37 +04:00
  • 654bc92246 fix compiler compile Maxim Shafirov 2012-01-16 16:16:36 +04:00
  • 3fa6882c8c KT-1016 Add initializers for fields more correctly Sergey Ignatov 2012-01-16 15:05:31 +04:00
  • d9b7435559 KT-963 Add "constructor" after the latest field Sergey Ignatov 2012-01-16 14:08:15 +04:00
  • 73a1a5a083 fix exception in error type mapper Stepan Koltsov 2012-01-16 12:47:49 +04:00
  • f2e6716c82 KT-981 Update Kotlin keywords Sergey Ignatov 2012-01-16 12:44:58 +04:00
  • 2522cbc9c8 Ant task - "build.xml": comments added to <macrodef>s Evgeny Goldin 2012-01-16 00:05:15 +02:00
  • 4e1f831cce Ant task - "longer examples" compiled and run Evgeny Goldin 2012-01-15 23:00:28 +02:00
  • 28267606e6 Ant task - CompileEnvironment is used + "buildToolsTest" verifies <java> output Evgeny Goldin 2012-01-15 22:12:46 +02:00
  • 823852cc6c First Ant task + "buildToolsTest" Ant target added Evgeny Goldin 2012-01-15 19:00:40 +02:00
  • 0c4936981a @Nullable annotations Stepan Koltsov 2012-01-15 19:50:52 +04:00
  • 28044c18cd "build-tools" module + "buildTools" Ant target added Evgeny Goldin 2012-01-15 17:35:49 +02:00
  • 5f44c17b85 ReadClassDataTest: read inner classes Stepan Koltsov 2012-01-15 18:56:48 +04:00
  • 669ea44c1a write InnerClasses attribute Stepan Koltsov 2012-01-15 18:56:45 +04:00
  • 3ce345b06b fix inner class serialization in ReadClassDataTest Stepan Koltsov 2012-01-15 18:56:42 +04:00
  • 882a475ac8 replace JavaClassDescriptor with MutableClassDescriptorLite Stepan Koltsov 2012-01-14 04:27:22 +04:00
  • 10eb516743 split MutableClassDescriptor Stepan Koltsov 2012-01-14 04:27:15 +04:00
  • 2fe9344225 kill ClassDescriptor.superclassType Stepan Koltsov 2012-01-14 04:27:10 +04:00
  • 2ab2030cea refactoring for easier next step refactoring Stepan Koltsov 2012-01-14 04:27:05 +04:00
  • 133fc683a4 merge @JetProperty and @JetMethod Stepan Koltsov 2012-01-13 23:56:13 +04:00
  • 6603a431fa read class data: hide methods Stepan Koltsov 2012-01-13 23:56:08 +04:00
  • fc63f1e4ae KT-983 Code completion for not-imported classes - a very temp commit with enabling java class names completion with Ctrl + Space. Nikolay Krasko 2012-01-13 19:51:57 +04:00
  • a07e164076 KT-955 Unable to import a Kotlin package into a Kotlin file with no package header svtk 2012-01-13 18:18:18 +04:00
  • 8e85962856 Don't crash compiling incorrect code. This is very important for jet.as.java.psi component Maxim Shafirov 2012-01-13 17:30:02 +04:00
  • db8848f3af KT-999 Show full names of elements in structure view Nikolay Krasko 2012-01-13 15:45:31 +04:00
  • 59e688f9ff Move module scripting out of jvm backend Maxim Shafirov 2012-01-13 14:23:48 +04:00
  • 90fb61f63c Cleanup dependency zips so they don't mess into final plugin artifact Maxim Shafirov 2012-01-13 14:13:31 +04:00
  • 8e8f8716ba Add cli compiler to plugin artifact Maxim Shafirov 2012-01-13 13:56:17 +04:00
  • 80875beaad Standard error reporting for the plugin Maxim Shafirov 2012-01-13 12:52:06 +04:00
  • 3f003a16c2 Merge remote-tracking branch 'origin/master' svtk 2012-01-13 13:28:35 +04:00
  • 119783ef31 warning on hidden imports svtk 2012-01-13 13:28:05 +04:00
  • f457b1cb7a KT-984 Make structure window work with kotlin files Nikolay Krasko 2012-01-13 11:36:35 +04:00
  • de3ba203a6 test TypeParameterDescriptor index in ReadClassDataTest Stepan Koltsov 2012-01-13 03:55:12 +04:00
  • 8055cf0704 fix another case of property resolution Stepan Koltsov 2012-01-13 03:55:11 +04:00
  • a8ff7e5aaf assert ReadClassDataTest works with non-empty set Stepan Koltsov 2012-01-13 03:55:11 +04:00
  • a8137d1a56 fix another case of property resolution, refactoring Stepan Koltsov 2012-01-13 03:55:11 +04:00
  • de337df53e better output in ReaderClassDataTest.compareNamespaces Stepan Koltsov 2012-01-13 03:55:11 +04:00
  • 83e8ecf1c3 fix assert Stepan Koltsov 2012-01-13 03:55:11 +04:00
  • 9f8c4eba4c unify Property{Getter,Setter}Descriptor constructors Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • b0dcbad365 fix ReadClassDataTest type parameters output Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • 9666f4b6cd outdated todo Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • aa2f2742d5 BothSignatureWriter should write JVM signatures too Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • 82880c82e3 WriteSignatureTest for varargs Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • 709ff80d63 more tests Stepan Koltsov 2012-01-13 03:55:10 +04:00
  • 85ec4d980f write generic signature in getters and setters Stepan Koltsov 2012-01-13 03:55:09 +04:00
  • c78cb3cc19 Rename namespace->package in the token decala Andrey Breslav 2012-01-12 19:50:14 +04:00
  • db59319f95 Artifact for IDEA plugin Maxim Shafirov 2012-01-12 18:42:40 +04:00
  • 390eb0cde3 forbid import of functions and properties from objects svtk 2012-01-12 18:39:25 +04:00
  • 5cb15c6e48 clear previous imports at the beginning of second phase of import resolve svtk 2012-01-12 16:36:25 +04:00
  • b79f3ffb40 Move plugin.xml back to src folder Nikolay Krasko 2012-01-12 15:05:17 +04:00
  • c7761fae14 KT-965 Maxim Shafirov 2012-01-12 14:05:01 +04:00
  • a049fd1127 KT-986 Kotlin file wizard Nikolay Krasko 2012-01-12 14:01:53 +04:00
  • ec5d5e2dcf working on @JetProperty.type Stepan Koltsov 2012-01-12 07:04:00 +04:00
  • 541fc8ec29 Psi* wrappers to work in jet-signature annotations Stepan Koltsov 2012-01-12 06:12:09 +04:00
  • 200fd78574 ReadClassDataTest: extension properties Stepan Koltsov 2012-01-12 01:25:47 +04:00
  • f4bf59ff32 NamedFunctionDescriptor Stepan Koltsov 2012-01-12 01:25:42 +04:00
  • 6198fb90f3 fix ValueParameterDescriptor.index read from class files Stepan Koltsov 2012-01-12 01:25:39 +04:00
  • 5e11003ea3 pass -1 to visit maxs to avoid confusion in CodeWindow and test output Stepan Koltsov 2012-01-12 01:25:34 +04:00
  • fbc7f60af1 enums for primitive types and fix stdlib.jar reading Stepan Koltsov 2012-01-11 19:36:55 +04:00
  • 046a92ed7a add lost tests Stepan Koltsov 2012-01-11 19:36:48 +04:00
  • e723abb3b9 KT-763 Ctrl click failed on unresolved reference Nikolay Krasko 2012-01-11 19:32:30 +04:00
  • 9902200e5e import of members without additional bound to receiver descriptors svtk 2012-01-11 18:37:10 +04:00
  • cb2219e72d KT-949 AssertionFailure in quick fix Nikolay Krasko 2012-01-11 16:16:34 +04:00
  • c39b333631 Merge remote-tracking branch 'origin/master' svtk 2012-01-11 14:23:10 +04:00
  • 3e8e8bd3c8 import from objects before properties resolve svtk 2012-01-11 14:19:01 +04:00
  • 0573efa6fb KT-960 import namespace should give unresolved reference Nikolay Krasko 2012-01-11 13:55:20 +04:00
  • a520fe9762 Merge remote branch 'origin/master' Alex Tkachman 2012-01-10 21:14:41 +02:00
  • c318191f5d KT-935 resolved call used on += Alex Tkachman 2012-01-10 21:14:22 +02:00
  • a22b78d60d Import all members from class object svtk 2012-01-10 22:20:02 +04:00
  • 2e0b1863cd KT-940 proper calculation of bridge methods Alex Tkachman 2012-01-10 19:50:13 +02:00
  • 0af995d79b Merge remote branch 'origin/master' Alex Tkachman 2012-01-10 17:05:58 +02:00
  • ba6c9be53a KT-958 wrong compilation of 'in' with complex expression under test Alex Tkachman 2012-01-10 17:05:21 +02:00
  • fb5771505b KT-758 Show completion of namespaces in import statement Nikolay Krasko 2012-01-10 18:59:42 +04:00
  • e50e3f8ec8 KT-900 Inaccessible class should be unresolved svtk 2012-01-10 17:48:02 +04:00
  • 5633f71edc KT-950 wrong call to array-like setter with non-void return type Alex Tkachman 2012-01-10 15:36:33 +02:00
  • 8a9a591370 Merge remote branch 'origin/master' Alex Tkachman 2012-01-10 14:58:30 +02:00
  • 85ff44676a KT-945 functional parameters used properly on array creation Alex Tkachman 2012-01-10 14:58:16 +02:00
  • 023b344ea8 Confluence plugin update: lexer regenerated with new keywords Andrey Breslav 2012-01-10 16:55:45 +04:00