diff --git a/main/coreplugins/io.sarl.lang.ui/src/io/sarl/lang/ui/outline/SARLOutlineTreeProvider.java b/main/coreplugins/io.sarl.lang.ui/src/io/sarl/lang/ui/outline/SARLOutlineTreeProvider.java index f8ea0f7da0..6ebb5800dd 100644 --- a/main/coreplugins/io.sarl.lang.ui/src/io/sarl/lang/ui/outline/SARLOutlineTreeProvider.java +++ b/main/coreplugins/io.sarl.lang.ui/src/io/sarl/lang/ui/outline/SARLOutlineTreeProvider.java @@ -158,15 +158,6 @@ protected void _createNode(DocumentRootNode parentNode, XtendTypeDeclaration mod } } - /** Create a node for the given feature container. - * - * @param parentNode - the parent node. - * @param modelElement - the feature container for which a node should be created. - */ - protected void _createNode(DocumentRootNode parentNode, JvmConstructor modelElement) { - super._createNode(parentNode, modelElement); - } - private void createInheritedConstructors(EStructuralFeatureNode elementNode, XtendClass modelElement) { final JvmTypeReference extend = modelElement.getExtends(); if (extend != null) { @@ -175,9 +166,7 @@ private void createInheritedConstructors(EStructuralFeatureNode elementNode, Xte final JvmType type = reference.getType(); if (type instanceof JvmDeclaredType) { for (final JvmConstructor constructor : ((JvmDeclaredType) type).getDeclaredConstructors()) { - if (!constructor.getParameters().isEmpty()) { - createNode(elementNode, constructor); - } + createNode(elementNode, constructor); } } }