Andrey Breslav
d4ee6bd781
Account for error types equality
2013-06-11 22:09:37 +04:00
Andrey Breslav
9d2ea86a78
Additional checks in validator
2013-06-11 22:09:37 +04:00
Andrey Breslav
f4991fac1e
Minor changes: comment & simplify
2013-06-11 22:09:36 +04:00
Andrey Breslav
994691579b
Rename
2013-06-11 22:09:36 +04:00
Andrey Breslav
dd0e919f8e
Deferred types may delegate equals() to their actual implementatinos
2013-06-11 22:09:35 +04:00
Andrey Breslav
325946154b
Fix and test RecursiveDescriptorProcessor
2013-06-11 22:09:35 +04:00
Zalim Bashorov
1e0f926d39
Fixed the expected test result for OverrideImplementTest#testFunctionWithTypeParameters.
2013-06-11 15:50:16 +04:00
Zalim Bashorov
9e4f01319b
Swapped some CodeStyle options because must first be "... before ..." then "... after..."
2013-06-11 13:59:23 +04:00
Zalim Bashorov
03b039b302
Fixed the default Kotlin CodeStyle.
...
By default add space before colon when it placed between types (inheritance, type constraint, type parameter).
Added example of inheritance to the Sample.
2013-06-11 13:49:09 +04:00
Zalim Bashorov
6e96ff4b11
Fixed Maven Artifacts Deployment.
...
Reverted the server configuration changes and added a new server to work with GitHub.
2013-06-11 13:23:54 +04:00
Zalim Bashorov
28244867ee
Fixed Api Docs Deployment.
2013-06-10 20:16:02 +04:00
Evgeny Gerashchenko
9b19685ec1
Merge branch master into pr/269
2013-06-10 17:40:37 +04:00
Andrey Breslav
26a6af2765
Revert d494f49 Removing unneeded flag
2013-06-10 16:49:41 +04:00
Andrey Breslav
7171cd4cc5
Path separator must be constant
...
TeamCity agents have different OS'es, but build parameters are fixed
2013-06-10 15:33:44 +04:00
Andrey Breslav
d494f49173
Removing unneeded flag
2013-06-10 15:33:11 +04:00
Andrey Breslav
0d0d1ed300
Allow error types in some cases for lazy resolve tests
2013-06-10 15:33:11 +04:00
Andrey Breslav
77261a5922
Render properties in builtin-classes.txt
2013-06-10 15:33:10 +04:00
Andrey Breslav
3e8031acbd
Properly load objects nested into class objects from Java
2013-06-10 15:33:10 +04:00
Andrey Breslav
56f040608a
Minor: Reorder declarations
2013-06-10 15:33:10 +04:00
Andrey Breslav
aa985242ba
Some Java tests deliberately have error types
2013-06-10 15:33:09 +04:00
Andrey Breslav
9d248d5c4a
equals() fixed for types
2013-06-10 15:33:09 +04:00
Andrey Breslav
a6edc21c49
Validate descriptors loaded in tests
2013-06-10 15:33:09 +04:00
Jack Zhou
8f24d1e18b
Create from usage: Removed a redundant check.
2013-06-08 18:48:41 -07:00
Nikolay Krasko
d50300dedc
Navigate to super for objects
2013-06-07 17:24:19 +04:00
Nikolay Krasko
4e67566e58
Add utility method for getting before and after text
2013-06-07 17:24:19 +04:00
Nikolay Krasko
27baad64c0
Fix recursion of checking type is supertype during resolving list of supertypes
2013-06-07 17:24:18 +04:00
Nikolay Krasko
994107ee0a
Mix class object scope to member resolution scope in lazy resolve
2013-06-07 17:24:17 +04:00
Nikolay Krasko
37cd7eb1ba
Allow resolve class declarations in class objects
...
Use INACCESSIBLE_OUTER_CLASS_EXPRESSION error for marking already resolved elements
#KT-3261 Fixed
2013-06-07 17:24:17 +04:00
Nikolay Krasko
a04ecb185e
Assert namespaces are found and remove null-pointer warning
2013-06-07 17:24:16 +04:00
Nikolay Krasko
4b50dbf01c
Better debug names for lazy scopes
2013-06-07 17:24:15 +04:00
Nikolay Krasko
9d71c372ce
Assert null pointer warning
2013-06-07 17:24:14 +04:00
Nikolay Krasko
a21f7dcf37
Fix warning
2013-06-07 17:24:14 +04:00
Nikolay Krasko
3bd258ffa6
Refactoring: remove warnings
2013-06-07 17:24:13 +04:00
Alexey Sedunov
3f2ff3eb24
Add code transformations for if/when in local property initializers
2013-06-07 17:05:05 +04:00
Alexey Sedunov
70b4fb48bc
Add file parameter to Transformer
2013-06-07 17:04:19 +04:00
Alexey Sedunov
857ba92996
Remove unjustified annotations
2013-06-07 13:10:08 +04:00
Natalia.Ukhorskaya
d9860876f5
Remove redundant clearDir in build.xml
2013-06-07 11:06:01 +04:00
Natalia.Ukhorskaya
afa3ead160
Add kotlin annotations for android SDK
2013-06-07 11:05:57 +04:00
Evgeny Gerashchenko
5965904c0f
Fixed filename case.
2013-06-06 21:59:37 +04:00
Evgeny Gerashchenko
203dd93a7a
Not loading SAM adapters from compiled Kotlin classes.
2013-06-06 21:35:02 +04:00
Evgeny Gerashchenko
9601762b2c
Subclassed from PsiClassHolderFileStub.
2013-06-06 21:35:02 +04:00
Svetlana Isakova
66dc6a975d
better message if a resolve test fails
2013-06-06 18:23:11 +04:00
Svetlana Isakova
9731ff499e
added generator for resolve tests
2013-06-06 18:23:11 +04:00
Svetlana Isakova
92424edb29
refactoring
...
extracted variables
added method 'replaceCall' to ResolutionTask
removed unused parameter
2013-06-06 17:20:11 +04:00
Svetlana Isakova
fc0077cf9b
removed explicit type arguments
...
from delegation tests where possible
2013-06-06 17:20:11 +04:00
Svetlana Isakova
ca88a01e1d
no 'dangling function literal' check for nested calls
2013-06-06 17:20:10 +04:00
Svetlana Isakova
4e6ec64d9a
changed resolution candidates order
...
for foo()
first try 'this.foo()', then 'foo()'
2013-06-06 17:20:10 +04:00
Svetlana Isakova
12ef42b6ae
small refactoring
2013-06-06 16:31:13 +04:00
Svetlana Isakova
f41584c7ab
tests added
...
for inference for delegated properties
2013-06-06 16:31:06 +04:00
Alexey Sedunov
ef2af3a4e8
Fix brace node extraction from class initializer
2013-06-05 16:03:51 +04:00