Evgeny Gerashchenko
7a605ccee2
Added IDE error message for ASSIGN_OPERATOR_AMBIGUITY.
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
a824b81aa5
Minor refactoring renderer for INCOMPATIBLE_MODIFIERS.
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
515b79c240
Better error message for WRONG_NUMBER_OF_TYPE_ARGUMENTS. "1 type arguments" will not be shown anymore.
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
a45a7ae631
Made renderers added to DiagnosticWithParametersXRenderer nullable.
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
5692032530
Added javadoc link to DefaultErrorMessages
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
a723d6b073
Added IDE error messages for RESULT_TYPE_MISMATCH.
2012-04-19 15:22:00 +04:00
Evgeny Gerashchenko
a2a9d6847b
Added IDE error messages for CONFLICTING_OVERLOADS.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
3cc1a69905
Added IDE error messages for ABSTRACT_MEMBER_NOT_IMPLEMENTED and MANY_IMPL_MEMBER_NOT_IMPLEMENTED.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
529c416f35
Added IDE error message for VAR_OVERRIDDEN_BY_VAL.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
b0843ce656
Added IDE error message for RETURN_TYPE_MISMATCH_ON_OVERRIDE.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
886ec6a162
Clarified EQUALITY_NOT_APPLICABLE error message.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
c1dde84508
Boolean -> jet.Boolean
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
1123a4f438
Clarified error message for TYPE_MISMATCH_IN_BINDING_PATTERN.
2012-04-19 15:21:59 +04:00
Evgeny Gerashchenko
5a69231b92
Added IDE error message for TYPE_MISMATCH_IN_FOR_LOOP.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
d7e9a77fdb
Added IDE error message for UPPER_BOUND_VIOLATED.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
42c079ce98
Added "actual type" parameter for UPPER_BOUND_VIOLATED diagnostic.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
17d290a5da
Added HTML error message for WRONG_SETTER_PARAMETER_TYPE and WRONG_GETTER_RETURN_TYPE diagnostics.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
d9cfde431b
Added "expected type" parameter to WRONG_SETTER_PARAMETER_TYPE and WRONG_GETTER_RETURN_TYPE diagnostics.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
61a26ef5d9
Added first HTML error message, for TYPE_MISMATCH diagnostic.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
2f0760c85b
Removed useless diagnostic parameters for ABSTRACT_PROPERTY_IN_NON_ABSTRACT_CLASS and ABSTRACT_FUNCTION_IN_NON_ABSTRACT_CLASS
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
0f1406cf77
Fixed some default error messages.
2012-04-19 15:21:58 +04:00
Evgeny Gerashchenko
8d1860a5f3
Added immutability flag in DiagnosticFactoryToRendererMap.
2012-04-19 15:21:57 +04:00
Evgeny Gerashchenko
6fb0f79de9
Made JetPsiChecker aware of HTML diagnostics.
2012-04-19 15:21:57 +04:00
Natalia.Ukhorskaya
bbc8e37d7f
JetLexer update
2012-04-19 15:16:38 +04:00
Andrey Breslav
44c5e0ca2e
Report exceptions even when running under a release build of IDEA
2012-04-19 15:10:24 +04:00
Natalia.Ukhorskaya
cc61f8942f
Correct formatting for IE and PDF export
2012-04-19 14:46:52 +04:00
Stepan Koltsov
0efe0d5d93
better message in CompilationException
2012-04-19 14:32:02 +04:00
Stepan Koltsov
e698b0eec4
resolve all descriptors from libraries
...
(basic)
2012-04-19 14:22:58 +04:00
Stepan Koltsov
bfdba9cebc
test for inner class of generic class inheriting another generic class
...
actually fixed in Idea in 4afdd61d8dcb846994166ed8f30a7515e9661d56. Thanks, Max!
2012-04-19 14:08:50 +04:00
Stepan Koltsov
7eb653ea22
ReadKotlinBinaryClassTest: inner class extend inner class
2012-04-19 14:05:40 +04:00
Stepan Koltsov
e5d7eafe92
stdlib is not needed in Read*BinaryClassTest
2012-04-19 14:05:40 +04:00
Stepan Koltsov
8a5aa0ff6f
diag in JDR
2012-04-19 14:05:39 +04:00
Stepan Koltsov
f50a31c74c
TimeUtils
2012-04-19 14:05:39 +04:00
Stepan Koltsov
9cc11adf7b
replace lazy type with explicit deferred task list
2012-04-19 14:05:39 +04:00
Stepan Koltsov
cd8e275cf4
JavaDescriptorResolver: resolve annotation annotated by self
2012-04-19 14:05:38 +04:00
Stepan Koltsov
4272e50d67
print what is currently compiled
2012-04-19 14:05:38 +04:00
Stepan Koltsov
bdd2a26ab2
minor FqName enhancement
2012-04-19 14:05:37 +04:00
Stepan Koltsov
c2adadaf39
fail early if found class is different from requested
2012-04-19 14:05:37 +04:00
Svetlana Isakova
77dad4fbfb
incomplete code from EA
2012-04-18 22:04:55 +04:00
Svetlana Isakova
5c32f5f0e7
KT-1821 Write test for ITERATOR_AMBIGUITY diagnostic
...
#KT-1821 fixed
2012-04-18 22:04:28 +04:00
Svetlana Isakova
ae4b391c8e
KT-1820 Write test for ASSIGN_OPERATOR_AMBIGUITY
...
#KT-1820 fixed
2012-04-18 22:03:55 +04:00
Svetlana Isakova
1fa4698611
KT-1778 Automatically cast error
...
#KT-1778 fixed
2012-04-18 20:42:55 +04:00
Svetlana Isakova
08e18e5d9c
KT-1806 accessing private member in object class/anonymous object is not highlighted as error
...
#KT-1806 fixed
2012-04-18 19:59:34 +04:00
Svetlana Isakova
71102627c0
'isClassObject' method moved from CodegenUtil to DescriptorUtils
2012-04-18 19:59:15 +04:00
Svetlana Isakova
d08bb4e6ec
test for KT-1805 Better diagnostic for access to private field of parent class
...
#KT-1805 Fixed
2012-04-18 19:02:24 +04:00
Svetlana Isakova
1ed79d534f
KT-151 Inherit visibility when overriding
...
#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)
2012-04-18 19:02:24 +04:00
Svetlana Isakova
b5bf4a626c
Reverted explicitly specifying visibility modifier while override
2012-04-18 19:02:24 +04:00
Svetlana Isakova
8d6d292150
more tests for resolve order
2012-04-18 19:02:24 +04:00
James Strachan
e60aae5374
added parseXml() helper methods
2012-04-18 08:38:29 +01:00
James Strachan
e2af3bae28
moved files extensions into a Files.kt and added File.forEachLine for easier iterating through a file in lines
2012-04-18 08:38:15 +01:00