Rendering modality if it is "non-default".
This commit is contained in:
@@ -566,7 +566,8 @@ public class DescriptorRendererImpl implements DescriptorRenderer {
|
|||||||
if (!startFromName) {
|
if (!startFromName) {
|
||||||
renderAnnotations(klass, builder);
|
renderAnnotations(klass, builder);
|
||||||
renderVisibility(klass.getVisibility(), builder);
|
renderVisibility(klass.getVisibility(), builder);
|
||||||
if (klass.getKind() != ClassKind.TRAIT && !klass.getKind().isObject()) {
|
if (!(klass.getKind() == ClassKind.TRAIT && klass.getModality() == Modality.ABSTRACT
|
||||||
|
|| klass.getKind().isObject() && klass.getModality() == Modality.FINAL)) {
|
||||||
renderModality(klass.getModality(), builder);
|
renderModality(klass.getModality(), builder);
|
||||||
}
|
}
|
||||||
builder.append(renderKeyword(getClassKindPrefix(klass)));
|
builder.append(renderKeyword(getClassKindPrefix(klass)));
|
||||||
|
|||||||
Reference in New Issue
Block a user