- 21 4月, 2012 2 次提交
-
-
由 Stepan Koltsov 提交于
needed to implement @PreDestroy
-
由 Andrey Breslav 提交于
The problem was in the "more specific" relation, that didn't pay enough attention to varargs. The correct behavior is in the spirit of JLS 15.12.2 (as of Java 5): * a fixed-arity function always wins over a variable-arity functions * if two vararg functions are compared, their parameters are checked for subtyping. In the latter case, the candidates may have different number of formal parameters, so we compare the matching parts and then check the rest against the vararg parameter. #KT-1835 Fixed
-
- 20 4月, 2012 4 次提交
-
-
由 Andrey Breslav 提交于
The problem was in the "more specific" relation, that didn't pay enough attention to varargs. The correct behavior is in the spirit of JLS 15.12.2 (as of Java 5): * a fixed-arity function always wins over a variable-arity functions * if two vararg functions are compared, their parameters are checked for subtyping. In the latter case, the candidates may have different number of formal parameters, so we compare the matching parts and then check the rest against the vararg parameter. #KT-1835 Fixed
-
由 Andrey Breslav 提交于
When a non-vararg parameter gets spread with a '*' in front of it, a "weak error" is returned. A candidate with a weak error in parameter matching is type-checked, but not successful.
-
由 Svetlana Isakova 提交于
-
由 Svetlana Isakova 提交于
- interfaces MemberPrioritizer, ResolutionCandidate introduced - CallTransformationStrategy will be responsible for variable with 'invoke' method as function resolve
-
- 19 4月, 2012 8 次提交
-
-
由 Stepan Koltsov 提交于
#KT-1831 Fixed
-
由 Nikolay Krasko 提交于
#KT-1630 fixed
-
由 Svetlana Isakova 提交于
#KT-1822 fixed
-
由 Svetlana Isakova 提交于
#KT-1680 fixed
-
由 Stepan Koltsov 提交于
-
由 Stepan Koltsov 提交于
-
由 Svetlana Isakova 提交于
-
由 Svetlana Isakova 提交于
#KT-1778 fixed
-
- 18 4月, 2012 4 次提交
-
-
由 Svetlana Isakova 提交于
#KT-1806 fixed
-
由 Svetlana Isakova 提交于
-
由 Svetlana Isakova 提交于
#KT-151 Fixed Visibilities.INHERITED constant added (occurs only during resolve), changed after overridden descriptors resolve Fake descriptors are created for invisible properties as well (is necessary for better error reporting)
-
由 Svetlana Isakova 提交于
-
- 17 4月, 2012 3 次提交
-
-
由 Stepan Koltsov 提交于
-
由 Svetlana Isakova 提交于
-
由 Svetlana Isakova 提交于
changed resolution order: first priority is 'local extensions; members; nonlocal extensions', than by implicit receivers (before was vice versa)
-
- 16 4月, 2012 2 次提交
-
-
由 Stepan Koltsov 提交于
-
由 Andrey Breslav 提交于
#KT-1781 Fixed Now, if foo() and foo(vararg bar) both match the call site, the first one is preferred
-
- 13 4月, 2012 2 次提交
-
-
由 Andrey Breslav 提交于
We used to have a triple (errorStream, messageRenderer, verbose) to represent the error reporting strategy. Now we have a single MessageCollector abstraction for this. As the MessageCollector abstraction was extracted, the need to CompilerMessageLocation and CompilerMessageSeverity arose, too.
-
由 Nikolay Krasko 提交于
#KT-1645 fixed
-
- 12 4月, 2012 3 次提交
-
-
由 Stepan Koltsov 提交于
* custom versions * normalization code moved out of norializer * hide DESCRIPTOR_TO_DECLARATION (make package local)
-
由 Stepan Koltsov 提交于
-
由 Stepan Koltsov 提交于
* assert runtime implementations from JetStandard* are not loaded by JavaDescriptorResolver * fix wrong @JetMethod in jet.Iterator * fix jet.Iterator ns was created * fix incorrect number of functions and tuples in JetStandardClasses * added TODO about inconsisten Tuple class
-
- 11 4月, 2012 3 次提交
-
-
由 Nikolay Krasko 提交于
#KT-1763 fixed
-
由 Andrey Breslav 提交于
-
由 James Strachan 提交于
-
- 10 4月, 2012 4 次提交
-
-
由 Stepan Koltsov 提交于
as requested by http://confluence.jetbrains.net/display/JET/Code+Conventions+for+Java (sed is your friend)
-
由 Stepan Koltsov 提交于
-
由 Stepan Koltsov 提交于
* add assertion * fix tests * #KT-1748 Fixed
-
由 Stepan Koltsov 提交于
-
- 09 4月, 2012 3 次提交
-
-
由 Nikolay Krasko 提交于
KT-1237 Auto-completion of "return" keyword should not insert space after it when in a method returning Unit #KT-1237 fixed #KT-1238 fixed
-
由 Evgeny Gerashchenko 提交于
#KT-1137 fixed
-
由 Nikolay Krasko 提交于
#KT-1666 fixed
-
- 08 4月, 2012 2 次提交
-
-
由 Evgeny Gerashchenko 提交于
Implemented better rendering for parameters with default values in decompiler and descriptor renderer. #KT-1582 fixed
-
由 Evgeny Gerashchenko 提交于
-