Evgeny Gerashchenko
|
28c93f2912
|
Not rendering "final" for top-level functions and properties.
|
2012-12-28 14:25:18 +04:00 |
|
Evgeny Gerashchenko
|
60f8c8a343
|
Rendering modality if it is "non-default".
|
2012-12-28 14:25:17 +04:00 |
|
Evgeny Gerashchenko
|
87b5356ef9
|
Rendering default value in parameter info if it is not constant, too.
|
2012-12-28 14:25:17 +04:00 |
|
Evgeny Gerashchenko
|
4eac6f0d27
|
Extracted LINE_SEPARATOR constant in Printer.
|
2012-12-27 20:47:00 +04:00 |
|
Evgeny Gerashchenko
|
bc9f5da47e
|
Rendering nice unicode arrow for function types in UI.
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
c483a7f7cd
|
Simplified code in NamespaceComparator.
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
c0ce15ddfb
|
Made parameter of renderType() @NotNull.
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
8659d14ba0
|
Introduced compareNamespaceWithFile() method.
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
da7f4f3421
|
Escaping parameter names in "where".
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
862a6ffbbc
|
Moved class object case to namespace comparing test.
|
2012-12-27 20:46:59 +04:00 |
|
Evgeny Gerashchenko
|
0ce1c56999
|
Got rid of regexp check for java.lang.Object methods.
|
2012-12-27 20:46:58 +04:00 |
|
Evgeny Gerashchenko
|
5196a17f69
|
Code cleanup in NamespaceComparator.
|
2012-12-27 20:46:58 +04:00 |
|
Evgeny Gerashchenko
|
16aa79a828
|
Removed dead code in NamespaceComparator.
|
2012-12-27 20:46:58 +04:00 |
|
Evgeny Gerashchenko
|
6ab081d969
|
Regenerated test data.
|
2012-12-27 20:46:58 +04:00 |
|
Evgeny Gerashchenko
|
1f0a0b823b
|
Comparing namespaces in serialized form.
|
2012-12-27 20:46:57 +04:00 |
|
Evgeny Gerashchenko
|
46b848857e
|
Made printer able to avoid extra blank lines.
|
2012-12-27 20:46:57 +04:00 |
|
Evgeny Gerashchenko
|
d01193f8a3
|
Removed output filter from NamespaceComparator.
|
2012-12-27 20:46:57 +04:00 |
|
Evgeny Gerashchenko
|
5dec5a4c28
|
Regenerated all test data which uses NamespaceComparator.
|
2012-12-27 20:46:57 +04:00 |
|
Evgeny Gerashchenko
|
af3dffbed4
|
Using DescriptorRenderer in NamespaceComparator instead of custom serializer.
Removed zoo of *Serializer classes from NamespaceComparator.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
ef1ffa4bf7
|
Sorting upper bounds when rendering "where" to workaround failing test.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
20341a84e6
|
Sorting members instead of member strings.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
0df966323d
|
Smarter members sorting.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
b13a99d4cd
|
Moved MemberComparator to frontend.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
fdf4c431e4
|
Renamed MemberComparator and converted it to singleton.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
3cc61d070b
|
Removed obsolete stdlib-log.txt.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
d9cbeadfff
|
Simplified LazyResolveBuiltinClassesTest.
Since now builtins are resolved lazily, we need to compare it only with hardcopy.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
d89f00e981
|
Fixed missing " " before class object name.
|
2012-12-27 20:46:56 +04:00 |
|
Evgeny Gerashchenko
|
778df8b1fd
|
Rendering annotations and visibility for class object.
Don't render modality for any object kind.
|
2012-12-27 20:46:55 +04:00 |
|
Evgeny Gerashchenko
|
63b3e59a18
|
Render annotation arguments.
|
2012-12-27 20:46:55 +04:00 |
|
Evgeny Gerashchenko
|
bf42e3c093
|
Rendering "constructor" instead of "ctor".
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
df11628fb0
|
Added annotation filtering in DescriptorRenderer.
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
a09ebcd1d1
|
Render class object name when verbose.
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
93680e1233
|
Rendering real type for vararg parameter.
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
3e7ce13893
|
Render parameter indices.
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
dc363c8db4
|
Render member kind.
|
2012-12-27 20:46:54 +04:00 |
|
Evgeny Gerashchenko
|
12473576b7
|
Render 'override'.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
f596fb48fe
|
Added 'verbose' flag to DescriptorRenderer.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
e95bcbcc97
|
Better parameters naming and order in DescriptorRendererImpl.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
4517113bd3
|
Annotated methods of DescriptorRenderer.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
204b9e3d2f
|
Simplified method.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
08d2002277
|
Rendering 'where' for properties.
|
2012-12-27 20:46:53 +04:00 |
|
Evgeny Gerashchenko
|
85a18347b9
|
Minor. Removed 'not' from variable name.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
b7e4907f74
|
Rendering where suffix for classes.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
b300329e21
|
Rendering variance when type parameter is reified.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
fbaaee65e1
|
Fixed rendering constructor name.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
7beb4fe10e
|
Rendering constructors in DescriptorRendererTest.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
2b83b970ed
|
Rendering annotations in descriptor renderer.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
74469590b4
|
Simplified renderModality().
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
e69fe6f7d1
|
Extracted method rendering class name.
|
2012-12-27 20:46:52 +04:00 |
|
Evgeny Gerashchenko
|
bd16ce4634
|
Fixed rendering parameter default value when it is string.
|
2012-12-27 20:46:52 +04:00 |
|