Commit Graph

8033 Commits

Author SHA1 Message Date
Leonid Shalupov 5d07127ca3 fix CR/LF 2012-09-25 20:48:48 +04:00
Leonid Shalupov 88505dc73f publish maven artifacts script 2012-09-25 20:47:51 +04:00
Kirill Berezin cfa8b36d24 KT-2477 generate fake overrides for members with wider access level first #KT-2477 Fixed 2012-09-25 19:18:35 +04:00
Kirill Berezin 194ef38ba3 KT-2477 fake overrides now get INHERITED visibility in order to maximize visibility according to inherited traits\classes 2012-09-25 19:17:55 +04:00
Andrey Breslav 2d911f216a Annotations for java.lang.reflect.* 2012-09-24 17:50:00 +04:00
Andrey Breslav 171ecefff4 Annotations for java.lang.annotation.* 2012-09-24 17:50:00 +04:00
Svetlana Isakova a27abfe355 tests fixed 2012-09-24 15:24:21 +04:00
Svetlana Isakova ab55369605 kotlin annotation for 'emptyList'
(returns immutable list)
2012-09-24 14:45:46 +04:00
Svetlana Isakova 85f3dbf4fc added annotations for Collections and Arrays 2012-09-24 14:18:04 +04:00
Natalia.Ukhorskaya 32d707ca9b Inner Java Enums
KT-2691 Fixed
 KT-2686 Fixed
2012-09-24 12:33:58 +04:00
Natalia.Ukhorskaya bd22a94907 Add annotations fo java.util.zip 2012-09-24 11:31:32 +04:00
Natalia.Ukhorskaya 8a579a0dff Add explicit message for EA-37463 for clarify exception 2012-09-24 11:31:31 +04:00
Alex Tkachman ee784eb2fe some debug print commented 2012-09-23 18:04:14 +02:00
Alex Tkachman 1d5636ea6a unused fields removed 2012-09-23 17:36:38 +02:00
Alex Tkachman e2c4b39615 private constructor added 2012-09-23 17:35:52 +02:00
Alex Tkachman 852b7e19cc constant for annotation-less case introduced 2012-09-23 14:53:30 +02:00
Alex Tkachman 6e95c85041 private constructor added 2012-09-23 14:44:56 +02:00
Alex Tkachman 4768db3b56 cleanup
- clean to green
- injectors regenerated
2012-09-23 14:36:29 +02:00
Alex Tkachman dfba534e2e clean to green 2012-09-23 14:20:25 +02:00
Alex Tkachman b9c7f607ef cleanup
- aggressive green-ification
- injectors regenerated
2012-09-23 14:13:43 +02:00
Alex Tkachman a255da1904 cleanup 2012-09-23 13:23:02 +02:00
Alex Tkachman 4600990d52 JetValueParameter.nullable is deprecated as it duplicates info in type field 2012-09-23 13:19:51 +02:00
Alex Tkachman b70cc84764 introduce constants for cases when annotations not present 2012-09-23 13:04:48 +02:00
Alex Tkachman edc0bf0b15 returnTypeNullable in flags duplicates info in returnType annotation field 2012-09-23 12:22:57 +02:00
Alex Tkachman 1ec32810f4 - small optimizations of JavaDescriptorResolver
- kind of method encoded in flags
- nullable return type encoded in flags
2012-09-23 12:08:55 +02:00
Alex Tkachman 56232266fd removed duplicating implementation of isCollective 2012-09-22 18:31:09 +03:00
James Strachan be44702145 fixes KT-2091 allowing fold() and foldRight() to take different types of initial value and return the same typed result 2012-09-21 16:31:04 +01:00
James Strachan e129b43a7c disabled the helper method on JCheckBox as this either compiles or not depending on if JDK6/7 and whether a type argument must or must not be specified 2012-09-21 16:16:08 +01:00
James Strachan b4f4927133 fix compile error 2012-09-21 15:48:15 +01:00
James Strachan 962a3d29f5 deal with null events being fired (a common way to just fire actions) and allow optional description and icon parameters to be specified 2012-09-21 15:48:01 +01:00
James Strachan a9a7d599ca minor rename to avoid being hidden by add method on JMenu 2012-09-21 15:47:05 +01:00
James Strachan c325c6239d Merge branch 'master' of github.com:JetBrains/kotlin 2012-09-21 15:24:02 +01:00
Alex Tkachman 95489c4444 common superclass introduced for (Namespace/ClassBody/Script)Codegen 2012-09-21 16:41:50 +03:00
Nikolay Krasko 726e6be076 Fix getting fqn for JetObject 2012-09-21 13:41:18 +04:00
Andrey Breslav e091d9cfe2 Annotations for java.util.Locale 2012-09-21 12:55:34 +04:00
Andrey Breslav d8c53dc7d7 Annotations for java.util.GregorianCalendar 2012-09-21 12:49:43 +04:00
Andrey Breslav 35beac7acf Annotations for java.util.Calendar 2012-09-21 12:41:41 +04:00
Nikolay Krasko bed1d0e7a6 Refactoring. Add some self-documented functions 2012-09-21 12:18:25 +04:00
Nikolay Krasko 9dfb9c883f Annotations for java.io Reader and Writer classes 2012-09-21 11:50:08 +04:00
Nikolay Krasko 94050c7604 Fix since-until build versions 2012-09-21 10:51:59 +04:00
Andrey Breslav 5dc20e687f Nullability fix for StringsJVM 2012-09-21 10:37:24 +04:00
Andrey Breslav 6fd764b311 Annotations for java.lang.String 2012-09-21 00:53:38 +04:00
Andrey Breslav 3c766c9f11 Annotations for java.lang.Thread 2012-09-21 00:33:22 +04:00
Andrey Breslav ed1f84eabe Annotations for java.math.RoundingMode 2012-09-21 00:20:45 +04:00
Andrey Breslav 30496db184 Annotations for java.util.regex.* 2012-09-21 00:18:26 +04:00
Andrey Breslav 6cddfc585b Annotations for java.math.MathContext 2012-09-21 00:06:42 +04:00
Andrey Breslav 80fb21011c Alterative signature for an array-returning method from java.math.BigInteger 2012-09-21 00:02:43 +04:00
Andrey Breslav 3c6aad6314 Annotations for java.math.BigDecimal 2012-09-21 00:01:27 +04:00
Alex Tkachman bc1a4a1fe9 massive refactoring of CodegenUtil
- generation method names standartized on genXXX
- many methods moved to newly created AsmUtil
- some methods moved to CodegenContext
- got rid of almost trivial StubCodegen
2012-09-20 20:19:26 +03:00
Andrey Breslav c355e182e8 Annotations for java.math.BigInteger 2012-09-20 21:15:21 +04:00