Commit Graph

17099 Commits

Author SHA1 Message Date
Pavel V. Talanov 1e04ff670d Stubs for JetFunctionType 2014-05-21 15:38:53 +04:00
Pavel V. Talanov 735188e76f JetClassBody#getClassObject() by stub 2014-05-21 15:38:52 +04:00
Pavel V. Talanov 19cf463831 JetClass#getBody() by stub 2014-05-21 15:38:51 +04:00
Pavel V. Talanov 40369f1e3b REVIEW: JetClassBody#getDeclarations() by stub 2014-05-21 15:38:50 +04:00
Pavel V. Talanov 741dba111b JetClass#getDeclarations() by stub 2014-05-21 15:38:49 +04:00
Pavel V. Talanov bceb5c3970 JetClass#getDelegationSpecifierList() by stub 2014-05-21 15:38:48 +04:00
Pavel V. Talanov cc3b1ed07b Stub for JetDelegationSpecifierList 2014-05-21 15:38:47 +04:00
Pavel V. Talanov 276cd58b98 JetImportDirective#getAliasName() by stub 2014-05-21 15:38:46 +04:00
Pavel V. Talanov abcff9c3a1 Add aliasName to PsiJetImportDirectiveStub 2014-05-21 15:38:45 +04:00
Pavel V. Talanov 440441899b getReceiverExpression() and getSelectorExpression() in JetDotQualifiedExpression using stubs 2014-05-21 15:38:44 +04:00
Pavel V. Talanov 1002999921 isAllUnder(), inAbsoluteInPackage() and getImportedReference() for JetImportDirective using stubs 2014-05-21 15:38:43 +04:00
Pavel V. Talanov b423ff3cd7 Add ArrayFactory to JetExpression 2014-05-21 15:38:42 +04:00
Pavel V. Talanov 95f9610f06 Add isAbsoluteInRootPackage and isAllUnder to PsiJetImportDirectiveStub 2014-05-21 15:38:41 +04:00
Pavel V. Talanov 927b1971de Stub for JetDotQualifiedExpression 2014-05-21 15:38:40 +04:00
Pavel V. Talanov 1112198e42 Make JetDotQualifiedExpression extend JetElementImplStub 2014-05-21 15:38:39 +04:00
Pavel V. Talanov fed01eb003 Rewrite JetQualifiedExpression to kotlin and make it a trait
Move implementation to JetQualifiedExpressionImpl class
2014-05-21 15:38:38 +04:00
Pavel V. Talanov 28f169df4a Introduce JetExpressionImplStub 2014-05-21 15:38:37 +04:00
Pavel V. Talanov 52dc053061 JetObjectDeclaration#isObjectLiteral() by stub 2014-05-21 15:38:36 +04:00
Pavel V. Talanov c123cfba59 Add isObjectLiteral() to PsiJetObjectStub 2014-05-21 15:38:35 +04:00
Pavel V. Talanov 24d0d23144 Minor: inline redundant constructor of PsiJetObjectStubImpl 2014-05-21 15:38:34 +04:00
Pavel V. Talanov 1661a2e4f5 Stubs for JetClassObject 2014-05-21 15:38:33 +04:00
Pavel V. Talanov 8835063188 JetObjectDeclaration#getClassObject() by stub 2014-05-21 15:38:32 +04:00
Pavel V. Talanov 4392e47210 Use psi methods in JetObjectInfo to determine if object is in fact class object 2014-05-21 15:38:31 +04:00
Pavel V. Talanov 9df3e8a036 JetClass#getPrimaryConstructorParameterList by stub 2014-05-21 15:38:30 +04:00
Pavel V. Talanov fe82fff099 Use stub in JetParameter#getDefaultValue() 2014-05-21 15:38:29 +04:00
Pavel V. Talanov e8d065a80f Add PsiJetParameterStub#hasDefaultValue 2014-05-21 15:38:28 +04:00
Pavel V. Talanov f8d9a69aa9 Remove unused fields in PsiJetParameterStub 2014-05-21 15:38:27 +04:00
Pavel V. Talanov b33e43c416 Use stub in JetParameter#getValOrValNode() 2014-05-21 15:38:27 +04:00
Pavel V. Talanov 420cae5307 Add PsiJetParameterStub#hasValOrValNode 2014-05-21 15:38:26 +04:00
Pavel V. Talanov b52474381b JetUserType#getTypeArgumentList by stub 2014-05-21 15:38:25 +04:00
Pavel V. Talanov 0576dd15f0 Stubs for JetTypeArgumentList 2014-05-21 15:38:24 +04:00
Pavel V. Talanov 895dd51009 JetUserType#getQualifier by stub 2014-05-21 15:38:23 +04:00
Pavel V. Talanov 0ac56dd393 JetUserType#isAbsoluteInRootPackage by stub 2014-05-21 15:38:22 +04:00
Pavel V. Talanov 2d1b765943 JetUserType#getReferenceExpression by stub 2014-05-21 15:38:21 +04:00
Pavel V. Talanov da9d57f7ac JetNameReferenceExpression#getReferencedName() by stub 2014-05-21 15:38:20 +04:00
Pavel V. Talanov 0674d2495c Stubs for JetNameReferenceExpression 2014-05-21 15:38:19 +04:00
Pavel V. Talanov 19a60dda3f Missing JetElementImplStub#getReferences() and getReference() implementation 2014-05-21 15:38:18 +04:00
Pavel V. Talanov 3ea5011549 Make JetSimpleNameExpression#isImportDirectiveExpression extension function and move it to util class 2014-05-21 15:38:17 +04:00
Pavel V. Talanov 5940353552 More specific return type for JetUserType#getReferenceExpression 2014-05-21 15:38:16 +04:00
Pavel V. Talanov 60efb13b11 JetTypeReference#getTypeElement() by stub 2014-05-21 15:38:15 +04:00
Pavel V. Talanov faa30da399 Fix KotlinImportOptimizer after change to imports 2014-05-21 15:38:14 +04:00
Pavel V. Talanov bb26e08b7b JetTypeReference#getAttributeAnnotations() by stubs 2014-05-21 15:38:13 +04:00
Pavel V. Talanov 2e23d27b0d Stubs for JetAnnotation 2014-05-21 15:38:12 +04:00
Pavel V. Talanov 7e59f0d68c Rename: AnnotationStub -> AnnotationEntryStub 2014-05-21 15:38:11 +04:00
Pavel V. Talanov a604efebd9 JetNamedFunction#hasBody() by stub 2014-05-21 15:38:10 +04:00
Pavel V. Talanov 66aae37bc6 Refactor: add hasBody() to JetDeclarationWithBody interface
Use it where appropriate
2014-05-21 15:38:09 +04:00
Pavel V. Talanov e7fd8c4118 Add PsiJetFunctionStub#hasBody() 2014-05-21 15:38:08 +04:00
Pavel V. Talanov 737177a56e JetNamedFunction#hasBlockBody() by stub 2014-05-21 15:38:07 +04:00
Pavel V. Talanov 1592e649d7 Add PsiJetFunctionStub#hasBlockBody() 2014-05-21 15:38:06 +04:00
Pavel V. Talanov ab0b529f05 JetValueParameter#getTypeReference() by stub 2014-05-21 15:38:05 +04:00