Commit Graph

10825 Commits

Author SHA1 Message Date
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