Evgeny Gerashchenko
|
d64cfa04e9
|
Simplified method.
|
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
|
ad7044cc6c
|
Fixed resolving references to packages in plugin.
|
2013-12-17 20:28:46 +04:00 |
|
Evgeny Gerashchenko
|
fbdc31790b
|
Allowed "rewriting" unresolvedCache elements.
This is used to fix tests. The fix is pretty dirty, but related code is going to be thrown away anyway.
|
2013-12-17 20:28:46 +04:00 |
|
Evgeny Gerashchenko
|
bf0daf4b20
|
Minor. Renamed method.
|
2013-12-17 20:28:46 +04:00 |
|
Evgeny Gerashchenko
|
5d0381f073
|
Using FqName instead of FqNameUnsafe for package predicate.
|
2013-12-17 20:28:45 +04:00 |
|
Evgeny Gerashchenko
|
78e40114ca
|
More straightforward caching.
|
2013-12-17 20:28:45 +04:00 |
|
Evgeny Gerashchenko
|
e18173cbac
|
Made scope in JavaPackageFragmentDescriptor final.
|
2013-12-17 20:28:44 +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
|
28ef7495af
|
Removed obsolete code in codegen for 'var' parameters captured in closure. 'Var' parameters are forbidden now.
|
2013-12-17 20:28:43 +04:00 |
|
Evgeny Gerashchenko
|
e625a3a869
|
Cleanup of CheckLocalVariablesTableTest
|
2013-12-17 20:28:43 +04:00 |
|
Evgeny Gerashchenko
|
9d2b79c631
|
Migrated CliLightClassGenerationSupport to package views.
|
2013-12-17 20:28:42 +04:00 |
|
Evgeny Gerashchenko
|
7e4e3e849d
|
Removed obsolete classes.
|
2013-12-17 20:28:42 +04:00 |
|
Evgeny Gerashchenko
|
303f2b8c4c
|
Simplified BuiltinsReferenceResolver.
|
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
|
67f06c816b
|
Reimplemented non-trivial logic of ModuleConfiguration.
|
2013-12-17 20:28:39 +04:00 |
|
Evgeny Gerashchenko
|
19d8f1394b
|
Big refactoring continued. Migrating to package views and fragments.
|
2013-12-17 20:28:39 +04:00 |
|
Evgeny Gerashchenko
|
577fb25777
|
Got rid of useless nested class.
|
2013-12-17 19:18:33 +04:00 |
|
Evgeny Gerashchenko
|
7abe6a5b4a
|
Big refactoring. Migrating to package views and fragments.
|
2013-12-17 19:18:33 +04:00 |
|
Evgeny Gerashchenko
|
369824cd2e
|
Skipping error types when processing alternative signatures.
|
2013-12-17 19:18:32 +04:00 |
|
Evgeny Gerashchenko
|
6c9a5e6a5f
|
Got rid of useless trace access.
|
2013-12-17 19:18:32 +04:00 |
|
Evgeny Gerashchenko
|
3ccaa9f13e
|
Minor. Dictionary.
|
2013-12-17 19:18:32 +04:00 |
|
Evgeny Gerashchenko
|
2a0d81a6fe
|
Introduced package view and fragment classes.
|
2013-12-17 19:18:31 +04:00 |
|
Evgeny Gerashchenko
|
62c542341a
|
Renamed NamespaceComparator → RecursiveDescriptorComparator.
|
2013-12-17 19:18:31 +04:00 |
|
Evgeny Gerashchenko
|
1b28fb50b9
|
Removed useless method.
|
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 |
|
Svetlana Isakova
|
400e6d3f44
|
KT-4310 Check for definite returns
#KT-4310 Fixed
|
2013-12-17 19:04:40 +04:00 |
|
Andrey Breslav
|
43cc818506
|
Fixed: EA-52702 - IAE: JetControlFlowProcessor$CFPVisitor.getResolvedCall
|
2013-12-17 18:55:23 +04:00 |
|
Nikolay Krasko
|
dbc1f6b42c
|
Fix autopopup completion with irrelevant variants after typing 'f' suffix for float number
#KT-4312 Fixed
|
2013-12-17 17:43:13 +04:00 |
|
Natalia Ukhorskaya
|
31ad4f8451
|
Annotation parameter must be constant
|
2013-12-17 15:41:24 +04:00 |
|
Natalia Ukhorskaya
|
7a9d822070
|
'As' function for constants
|
2013-12-17 15:00:30 +04:00 |
|
Alexey Sedunov
|
b4ad149e77
|
Replace getParentByTypePredicate with getParentByTypesAndPredicate
|
2013-12-17 01:41:20 +04:00 |
|
Alexey Sedunov
|
e13abf2444
|
KT-4274 #Fixed
|
2013-12-17 01:41:19 +04:00 |
|
Alexander Udalov
|
59569f23cf
|
Update to IDEA 133.286 EAP
|
2013-12-16 21:40:14 +04:00 |
|
Valentin Kipyatkov
|
5e20f509b7
|
Smart completion: minor code editing
|
2013-12-16 21:23:09 +04:00 |
|
Valentin Kipyatkov
|
f22ba73a92
|
Smart completion: enum members to be listed after qualifier too
|
2013-12-16 21:23:09 +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 |
|
Natalia Ukhorskaya
|
dbaaa80918
|
Add i2b cast boxing Int to Byte? or Short? (fix android tests)
|
2013-12-16 20:54:10 +04:00 |
|
Natalia Ukhorskaya
|
66effee8cd
|
Fix safe call
|
2013-12-16 20:54:09 +04:00 |
|
Nikolay Krasko
|
db8222c50a
|
Disable reindex in tests
|
2013-12-16 19:39:42 +04:00 |
|
Nikolay Krasko
|
372106b914
|
KT-1043 'Implement Methods' throws a ClassCastException
#KT-1043 Obsolete
|
2013-12-16 19:39:42 +04:00 |
|
Natalia Ukhorskaya
|
0be28efa00
|
Regenerate tests
|
2013-12-16 17:12:41 +04:00 |
|