Andrey Breslav
|
b76bdd09ff
|
Formatting + redundant modifiers removed
|
2012-08-13 11:57:10 +04:00 |
|
Andrey Breslav
|
3b3f1aa016
|
All the special types are now handled by SpecialTypes class
- this concept used to be called "known types" before
|
2012-08-13 11:56:26 +04:00 |
|
Andrey Breslav
|
f7321a40e0
|
Format method with multiline parameter list like this:
int foo(
Bar buzz
) {
// ...
}
|
2012-08-10 20:08:16 +04:00 |
|
Alexander Udalov
|
dcf2982288
|
copy-paste bug fix in test
|
2012-08-10 17:24:44 +04:00 |
|
Alexander Udalov
|
9350369fab
|
Fixed codegen for single-branch if
#KT-2597 Fixed
#KT-2598 Fixed
|
2012-08-10 14:39:34 +04:00 |
|
Alexander Udalov
|
4bc1b2636a
|
StackValue.pop()
|
2012-08-10 14:39:33 +04:00 |
|
Alex Tkachman
|
b497fcc167
|
removing hack where ClosureAnnotator deals with range class objects
|
2012-08-10 09:40:59 +03:00 |
|
Evgeny Gerashchenko
|
c8fc299f43
|
Extracted parts of StandardLibraryReferenceResolver.findCurrentDescriptor() into methods.
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
592f01ed74
|
Made StandardLibraryReferenceResolver aware of class objects in built-ins.
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
b359592fd1
|
Optimized imports
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
5d8de8fbd2
|
KT-2596 Can't use iterator in for-loop
#KT-2596 fixed
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
1b27d0db60
|
Added toString() method to all ranges.
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
d7b8ea1817
|
Made IntRange.toString() aware of empty ranges.
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
1bc99ef19a
|
KT-2579 Rename Range.minus() to reversed and make it extension
#KT-2579 fixed
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
577d83605f
|
Made test for KT-821 actually testing creation of ranges using constructors, but not "minus" operator.
|
2012-08-09 19:14:14 +04:00 |
|
Andrey Breslav
|
e087d50a7f
|
printlnWithNoIndent() added
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
8dd9225411
|
Object descriptors for enum entries created properly
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
56414e90b3
|
Properly merging class scopes
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
2386757e7c
|
Serializing inner objects in NamespaceComparator
+ duplicating test removed
|
2012-08-09 17:35:21 +04:00 |
|
Natalia.Ukhorskaya
|
1506955188
|
Android module: update excluded files
|
2012-08-09 15:49:15 +04:00 |
|
Alex Tkachman
|
7f80deeb9a
|
test for obsolete KT-2246
|
2012-08-09 14:27:33 +03:00 |
|
Evgeny Gerashchenko
|
1656f38f6f
|
Minor: better formatting in code generator.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
8084876fed
|
Using empty ranges in downTo generator.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
543ec16f4d
|
Renamed 'empty' field in range classes to 'EMPTY'.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
0124c7bb5a
|
KT-2583 Support *Range.EMPTY
#KT-2583 fixed
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
d9f30f6763
|
Added getRangeType() to PrimitiveType enum.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
4a364f4c26
|
Added "empty" constant to DoubleRange and FloatRange for uniformity.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
e771fd234d
|
Enabled PrimitiveTypesTest.testKt882 (seems that it was disabled erroneously.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
67304c64ff
|
Removed unused myProject field from IntrinsicMethods. Removed from injector parameters, etc.
|
2012-08-09 15:13:42 +04:00 |
|
Evgeny Gerashchenko
|
561e2e14d0
|
Added PrimitiveType.NUMBER_TYPES constant. Used it in JVM and JS backends.
|
2012-08-09 15:13:41 +04:00 |
|
Alex Tkachman
|
231dda6002
|
test for obsolete KT-1528
|
2012-08-09 14:10:17 +03:00 |
|
Nikolay Krasko
|
611a100235
|
Always place "since" and "until" attributes in plugin.xml for early notification about compatibility problems
|
2012-08-09 14:55:28 +04:00 |
|
Alex Tkachman
|
6af235fe2b
|
KT-2589 fix: putting some order on bytecode flags
|
2012-08-09 13:35:44 +03:00 |
|
Alexander Udalov
|
f5e9786ffc
|
fix javaClass function and property
#KT-2318 Fixed
#KT-2593 Fixed
|
2012-08-08 22:25:15 +04:00 |
|
Nikolay Krasko
|
53560b6ba7
|
Cache for getAllDescriptors() and getObjectDescriptors()
|
2012-08-08 17:44:16 +04:00 |
|
Nikolay Krasko
|
fea73b3dce
|
getObjectDescriptors() for lazy classes
|
2012-08-08 17:37:38 +04:00 |
|
Nikolay Krasko
|
79ffea63a6
|
Proper scope merging for file scope
|
2012-08-08 17:37:37 +04:00 |
|
Evgeny Gerashchenko
|
39daa11e13
|
Fixed maven build. Renamed usages of upto to rangeTo. Excluded DownTo.kt from js lib compilation.
|
2012-08-08 17:25:43 +04:00 |
|
Evgeny Gerashchenko
|
8ad8849853
|
renamed myMethod -> method
|
2012-08-08 17:25:43 +04:00 |
|
Natalia.Ukhorskaya
|
16bcc7967e
|
Fixed KT-2543 Constructor and function parameter annotations are ignored
|
2012-08-08 16:39:12 +04:00 |
|
Evgeny Gerashchenko
|
4f68b926fb
|
Fixed RangeTest.
|
2012-08-08 15:37:58 +04:00 |
|
Alexander Udalov
|
e5119da97a
|
Multiple fixes for try-catch-finally codegen
#KT-2259 Fixed
#KT-2577 Fixed
|
2012-08-08 15:35:23 +04:00 |
|
Nikolay Krasko
|
0faea1ed0b
|
Chain scope for merging in lazy package descriptor
|
2012-08-08 15:23:41 +04:00 |
|
Nikolay Krasko
|
8d6b16eb23
|
Equals for JetLightClass
|
2012-08-08 15:23:40 +04:00 |
|
Evgeny Gerashchenko
|
b1fa44aa4d
|
Removed upto() and downto() member functions from number types
#KT-2519 fixed
|
2012-08-08 14:48:04 +04:00 |
|
Evgeny Gerashchenko
|
a4031225d0
|
Changed usages of upto/downto in test to rangeTo and downTo, respectively.
#KT-2519 in progress
|
2012-08-08 14:48:04 +04:00 |
|
Evgeny Gerashchenko
|
662fdca034
|
Added generator and generated for downTo() extension functions for numbers.
#KT-2519 in progress
|
2012-08-08 14:48:04 +04:00 |
|
Evgeny Gerashchenko
|
e14a612699
|
Removed downto cases from JS backend tests (to be restored, see KT-2586)
|
2012-08-08 14:48:04 +04:00 |
|
Evgeny Gerashchenko
|
3dfb510a62
|
Regenerated JavaScript stubs.
|
2012-08-08 14:48:03 +04:00 |
|
Alex Tkachman
|
336ac45fc9
|
micro typo fixed
|
2012-08-07 22:33:44 +03:00 |
|