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 |
|
Evgeny Gerashchenko
|
623cbe7cca
|
Moved 'Renderer' and 'Renderers' to diagnostics.rendering package.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
9a917d7127
|
Removed unused RedeclarationDiagnosticWithDeferredResolution.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
555f1c9e6f
|
Reformatted DefaultDiagnosticRenderer to fit it in screen.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
dff9f2e772
|
Renamed map in DefaultDiagnosticRenderer to 'map' to reduce dazzling.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
b0e09319a9
|
Moved DefaultDiagnosticRenderer from cli back to frontend to avoid run-time dependencies on cli where rendering diagnostics is needed.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
8d599548ba
|
Copied all diagnostic-rendering logic to DefaultDiagnosticRenderer.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
c3c2c716d9
|
Introduced DiagnosticWithParameters2Renderer, DiagnosticWithParameters3Renderer, SimpleDiagnosticRenderer.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
cab1e00596
|
Replaced unnecessary "E" type parameter in DiagnosticWithParameters1 with wildcard.
|
2012-04-13 19:31:46 +04:00 |
|
Evgeny Gerashchenko
|
553ce9e5e0
|
Extracted DiagnosticWithParameters1Renderer, moved it along with DiagnosticRenderer to frontend module.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
7be6fe84be
|
Made single parameter of Renderer.render() @NotNull, because argument was almost never @Nullable on call-sites.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
46d929efa1
|
Introduced factory to renderer map in DefaultDiagnosticRenderer. Added first renderer there.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
6a13510741
|
Replaced Diagnostic.getMessage() with DiagnosticRenderer.render() calls.
Made Diagnostic.getMessage() deprecated, introduced DiagnosticRender interface and default implementation for it.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
409d6b2da1
|
Renamed DiagnosticWithPsiElement to SimpleDiagnostic, DiagnosticFactory to SimpleDiagnosticFactory, so they relation is reflected in their names.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
03fac49191
|
Got rid of storing diagnostic messages inside them: now they are generated on demand.
|
2012-04-13 19:31:45 +04:00 |
|
Evgeny Gerashchenko
|
927fb30fd4
|
Saved diagnostic parameters into them.
|
2012-04-13 19:31:45 +04:00 |
|
James Strachan
|
da38230827
|
added jquery to the generated kdoc so we can start adding some nice effects and interactivity
|
2012-04-13 16:06:35 +01:00 |
|
James Strachan
|
2df5c9886f
|
include a target and css style for external source links in the doc
|
2012-04-13 15:43:44 +01:00 |
|
Stepan Koltsov
|
7b1ae33df3
|
fix broken tests
(JetJavaMirrorMaker still can be returned by PsiPackage.getClasses())
|
2012-04-13 18:14:03 +04:00 |
|
James Strachan
|
43261a7172
|
allow kdoc to link to the online source code in a source code repo (such as github)
|
2012-04-13 15:07:37 +01:00 |
|
Stepan Koltsov
|
37fcffc39d
|
remove assertion from JDR.resolveAnnotation
#KT-1771 fixed
|
2012-04-13 17:44:46 +04:00 |
|
Stepan Koltsov
|
af4117c8d3
|
assert JetJavaMirrorMaker cannot appear in resolve.java
|
2012-04-13 17:44:42 +04:00 |
|
Nikolay Krasko
|
531ffaaffa
|
KT-1645 Propose members according to smart casts
#KT-1645 fixed
|
2012-04-13 15:35:55 +04:00 |
|
James Strachan
|
8ffca6e52f
|
added test case for KT-1773 -(commented out :)
|
2012-04-13 09:34:06 +01:00 |
|
James Strachan
|
4c09af0a77
|
added test case for KT-1773
|
2012-04-13 09:33:29 +01:00 |
|