Evgeny Gerashchenko
|
d28aed6494
|
Improved positioning for PROJECTION_ON_NON_CLASS_TYPE_ARGUMENT.
|
2012-04-19 16:25:48 +04:00 |
|
Evgeny Gerashchenko
|
12abe1a5ee
|
Fixed error for TYPE_MISMATCH_IN_TUPLE_PATTERN.
|
2012-04-19 15:54:07 +04:00 |
|
Evgeny Gerashchenko
|
99acd9cdf0
|
Fixed rendering "defined in ..." DescriptorRenderer, now it doesn't render "<module>.<root>"
|
2012-04-19 15:22:01 +04:00 |
|
Evgeny Gerashchenko
|
7e1059d3bd
|
Added IDE error messages for OVERLOAD_RESOLUTION_AMBIGUITY and NONE_APPLICABLE.
|
2012-04-19 15:22:00 +04:00 |
|
Evgeny Gerashchenko
|
625101b68d
|
Added IDE error message for ITERATOR_AMBIGUITY.
|
2012-04-19 15:22:00 +04:00 |
|
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 |
|
Evgeny Gerashchenko
|
abb53d4a18
|
Introduced IdeErrorMessages, which is now used along with DefaultErrorMessages in IDEA plugin.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
370af95c87
|
Introduced DispatchingDiagnosticRenderer, which replaced DefaultDiagnosticRenderer.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
c1a9630051
|
Moved AMBIGUOUS_CALLS from DefaultErrorMessages to Renderers.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
6ac389cf8a
|
Extracted error messages from DefaultDiagnosticRenderer to special DefaultErrorMessages class.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
f559369f54
|
Simplified code in DefaultDiagnosticRenderer. Replaced direct renderer creation with calling generic "put" method: type arguments are not needed, descriptor renderer type specification is not needed.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
13ac89a591
|
Fixed bad error messages for ABSTRACT_MODIFIER_IN_TRAIT and OPEN_MODIFIER_IN_TRAIT.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
dd3c9146cd
|
Removed UnresolvedReferenceDiagnostic class, since it's not very useful.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
1501883ded
|
Removed RedeclarationDiagnostic class, since it's not very useful.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
4d05b6757c
|
Made RedeclarationDiagnostic subtype of DiagnosticWithParameters1 to simplify diagnostic renderer.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
9f3f309625
|
Made RedeclarationDiagnostic simpler.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
545e559d5b
|
Made UnresolvedReferenceDiagnostic subtype of DiagnosticWithParameters1 to simplify diagnostic renderer.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
d1f35cfd9c
|
Reformatted Errors, got rid of obsolete comments.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
be34ab2526
|
Got rid of DiagnosticFactoryWithMessageFormat class.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
77ea513e42
|
Reformatted Errors, got rid of obsolete comments.
|
2012-04-13 19:31:47 +04:00 |
|
Evgeny Gerashchenko
|
613ddeb461
|
Removed diagnostic rendering from RedeclarationDiagnosticFactory and UnresolvedReferenceDiagnosticFactory.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
c957997943
|
Removed message formats and renderers passed to constructor parameters of UnusedElementDiagnosticFactory and AmbiguousDescriptorDiagnosticFactory.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
11e4caaee3
|
Removed message formats and renderers passed to constructor parameters of DiagnosticFactoryWithMessageFormat and its subclasses.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
d64d2c8579
|
Removed fields and methods for rendering error messages in DiagnosticFactoryWithMessageFormat and its subclasses.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
9b50cdfbe3
|
Got rid of messages stored in SimpleDiagnosticFactory.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
a5d5eb53e2
|
Fixed rendering syntax error diagnostics in CompileSession.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
2cbac0a588
|
Made AbstractDiagnosticFactory actually abstract.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
4900839c09
|
Removed Diagnostic.getMessage() method.
|
2012-04-13 19:31:46 +04:00 |
|