Andrey Breslav
|
cc1d8448ed
|
Prevent lazy types to be accidentally computed in debug
|
2014-01-15 16:14:45 +04:00 |
|
Andrey Breslav
|
d79403d82c
|
Don't fail on star projections for error types
|
2014-01-15 16:07:40 +04:00 |
|
Andrey Breslav
|
78a4b6fff6
|
Error class descriptor must not fail an attempt to create a type with arguments from it
|
2014-01-15 16:07:39 +04:00 |
|
Andrey Breslav
|
bed01b601b
|
Annotations supported
|
2014-01-15 16:07:36 +04:00 |
|
Andrey Breslav
|
d0a93f8be0
|
Pull common method up
|
2014-01-15 16:07:35 +04:00 |
|
Nikolay Krasko
|
97759f5bb7
|
Add method for getting all classifiers with given name from the scope
|
2014-01-15 16:03:50 +04:00 |
|
Nikolay Krasko
|
c46214fd31
|
Refactoring: use selectors for chain scope behaviour implementation
|
2014-01-15 16:00:34 +04:00 |
|
Nikolay Krasko
|
297d473273
|
Refactoring: Move class
|
2014-01-15 15:19:39 +04:00 |
|
Nikolay Krasko
|
4de9b2d205
|
Minor: remove waring about annotation absence in JetScope class
|
2014-01-15 14:05:09 +04:00 |
|
Evgeny Gerashchenko
|
b3ab147f6a
|
Minor. Subclassing from interface directly.
|
2014-01-14 19:13:18 +04:00 |
|
Evgeny Gerashchenko
|
7e7908b831
|
Got rid of "namespace" term in descriptors module.
|
2014-01-14 18:05:58 +04:00 |
|
Evgeny Gerashchenko
|
997d3597a9
|
NamespaceType → PackageType.
|
2014-01-14 18:05:58 +04:00 |
|
Evgeny Gerashchenko
|
1f615d08c7
|
NamespaceLikeBuilder → PackageLikeBuilder.
|
2014-01-14 18:05:57 +04:00 |
|
Evgeny Gerashchenko
|
2189fce64b
|
Renamed class.
|
2014-01-14 18:05:57 +04:00 |
|
Andrey Breslav
|
65d90e18a2
|
Use DescriptorRenderer to render annotations everywhere
|
2014-01-14 16:37:50 +04:00 |
|
Nikolay Krasko
|
c0187ffcd1
|
Always create descriptors for class object psi element in lazy resolve
KT-4397 Exception: @NotNull method org/jetbrains/jet/lang/resolve/lazy/ResolveSession.getClassDescriptor must not return null
#KT-4397 Fixed
|
2014-01-13 16:14:59 +04:00 |
|
Svetlana Isakova
|
4657a4b271
|
fixed bug in renderer for violated upper bound error
|
2013-12-27 16:02:16 +04:00 |
|
Nikolay Krasko
|
217931622e
|
Fix for IDEA complains when assigning Kotlin objects where java.lang.Object is expected
#KT-4355 Fixed
|
2013-12-27 15:03:59 +04:00 |
|
Valentin Kipyatkov
|
39f07b8354
|
Smart completion: imports insertion + fixed both behaviour and presentation of qualified members in lookup
|
2013-12-26 17:29:38 +04:00 |
|
Andrey Breslav
|
2daf6961b2
|
Do not add subpackages that are not found
|
2013-12-26 16:36:32 +04:00 |
|
Andrey Breslav
|
debacf0554
|
Instances of ChainedScope should always have a debugMessage
|
2013-12-26 16:36:31 +04:00 |
|
Natalia Ukhorskaya
|
5c88c8c58f
|
Make CompileTimeConstant abstract class
|
2013-12-26 13:50:28 +04:00 |
|
Andrey Breslav
|
fc2d9cdde6
|
getProvider() added to PackageFragmentDescriptor
|
2013-12-23 21:34:38 +04:00 |
|
Evgeny Gerashchenko
|
1d21ebf882
|
Using default renderer in LoadBuiltinsTest.
|
2013-12-19 21:48:39 +04:00 |
|
Evgeny Gerashchenko
|
a49551dd35
|
Introduced getFqNameSafe method.
|
2013-12-17 20:28:57 +04:00 |
|
Evgeny Gerashchenko
|
3352d8a954
|
Minor. Renamed method.
|
2013-12-17 20:28:56 +04:00 |
|
Evgeny Gerashchenko
|
e175ebf60a
|
Rendering package FQ names instead of short names.
|
2013-12-17 20:28:56 +04:00 |
|
Evgeny Gerashchenko
|
ecd5dc60ad
|
Correctly checking visibility from package view.
|
2013-12-17 20:28:55 +04:00 |
|
Evgeny Gerashchenko
|
20cafec423
|
Using default toString().
|
2013-12-17 20:28:53 +04:00 |
|
Evgeny Gerashchenko
|
1cb13fce12
|
Minor. Simplified code in KotlinBuiltIns.
|
2013-12-17 20:28:51 +04:00 |
|
Evgeny Gerashchenko
|
73114d7e9c
|
Fragment providers added on higher level.
|
2013-12-17 20:28:50 +04:00 |
|
Evgeny Gerashchenko
|
3f790f5f0c
|
Minor. Nullability annotations.
|
2013-12-17 20:28:49 +04:00 |
|
Evgeny Gerashchenko
|
30e668634c
|
Locking scopes of MutablePackageFragmentDescriptors.
|
2013-12-17 20:28:48 +04:00 |
|
Evgeny Gerashchenko
|
98ad890b60
|
Extracted method for finding exactly one fragment.
|
2013-12-17 20:28:48 +04:00 |
|
Evgeny Gerashchenko
|
1bbe9b0bd4
|
Removed DescriptorFinder.findPackage.
|
2013-12-17 20:28:47 +04:00 |
|
Evgeny Gerashchenko
|
557aaf363a
|
Renamed method and got rid of some usages.
|
2013-12-17 20:28:47 +04:00 |
|
Evgeny Gerashchenko
|
601cd4ce46
|
Migrated JS backend to package views and fragments.
|
2013-12-17 20:28:44 +04:00 |
|
Evgeny Gerashchenko
|
aa2ff87b47
|
Simplified intrinsics matching in JS backend.
|
2013-12-17 20:28:44 +04:00 |
|
Evgeny Gerashchenko
|
7e4e3e849d
|
Removed obsolete classes.
|
2013-12-17 20:28:42 +04:00 |
|
Evgeny Gerashchenko
|
75e550fe11
|
Removed namespaces from descriptor visitor.
|
2013-12-17 20:28:41 +04:00 |
|
Evgeny Gerashchenko
|
005b59e783
|
Inlined method.
|
2013-12-17 20:28:41 +04:00 |
|
Evgeny Gerashchenko
|
b783175fb4
|
Removed ex-ModuleConfiguration classes.
|
2013-12-17 20:28:40 +04:00 |
|
Evgeny Gerashchenko
|
d0605009ae
|
Removed ModuleConfiguration.
|
2013-12-17 20:28:40 +04:00 |
|
Evgeny Gerashchenko
|
19d8f1394b
|
Big refactoring continued. Migrating to package views and fragments.
|
2013-12-17 20:28:39 +04:00 |
|
Evgeny Gerashchenko
|
7abe6a5b4a
|
Big refactoring. Migrating to package views and fragments.
|
2013-12-17 19:18:33 +04:00 |
|
Evgeny Gerashchenko
|
2a0d81a6fe
|
Introduced package view and fragment classes.
|
2013-12-17 19:18:31 +04:00 |
|
Andrey Breslav
|
b99753dd4f
|
Builder class extracted
|
2013-12-17 19:18:30 +04:00 |
|
Svetlana Isakova
|
26f66eaea5
|
fixed INACCESSIBLE_OUTER_CLASS_EXPRESSION check
for extension lambda (with implicit this) in nested class
|
2013-12-17 19:04:41 +04:00 |
|
Valentin Kipyatkov
|
db77eb54d7
|
Smart completion: java static members, enum members and class object members added
|
2013-12-16 21:23:08 +04:00 |
|
Svetlana Isakova
|
846d5d7cfe
|
initialize constructor of object as static one
|
2013-12-16 16:24:21 +04:00 |
|