# 6/19/09 7:00:41 AM EDT # Eclipse Java Compiler 0.955, 3.5.0 milestone-7, Copyright IBM Corp 2000, 2008. All rights reserved. ---------- 1. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/AssemblyConnectorEndRoleReorientCommand.java (at line 108) throw new IllegalStateException("Source is fixed"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 2. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/ConnectorReorientCommand.java (at line 98) throw new UnsupportedOperationException("See #197259"); ^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 3. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/ConnectorReorientCommand.java (at line 106) throw new UnsupportedOperationException("See #197259"); ^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 4. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/DependencyReorientCommand.java (at line 71) NamedElement target = (NamedElement) getLink().getSuppliers().get(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from NamedElement to NamedElement ---------- 5. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/DependencyReorientCommand.java (at line 89) NamedElement source = (NamedElement) getLink().getClients().get(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from NamedElement to NamedElement ---------- ---------- 6. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/UMLReorientConnectionViewCommand.java (at line 59) assert null != edgeAdaptor : "Null child in UMLReorientConnectionViewCommand"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 7. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/commands/UMLReorientConnectionViewCommand.java (at line 61) assert null != edge : "Null edge in UMLReorientConnectionViewCommand"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 8. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/helpers/UMLBaseEditHelper.java (at line 99) CompositeCommand result = new CompositeCommand(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 9. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/AssociationEditPart.java (at line 110) addListenerFilter("SemanticModel", this, next); ^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 10. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/Class2EditPart.java (at line 660) fFigureComponentClassFigure_name.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 11. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/ClassEditPart.java (at line 655) fFigureComponentClassFigure_name.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 12. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/Package2EditPart.java (at line 560) fFigureSecondaryPackage_PackageLabel.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 13. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/Package2EditPart.java (at line 565) fFigureSecondaryPackage_NameLabel.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 14. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/Package2EditPart.java (at line 647) int[] scaled = (int[]) myTemplate.toIntArray().clone(); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from int[] to int[] ---------- ---------- 15. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/Package3EditPart.java (at line 887) fFigurePackageFigure_name.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 16. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/PackageEditPart.java (at line 102) addListenerFilter("SemanticModel", this, pakkage, UMLPackage.eINSTANCE.getPackage_ProfileApplication()); ^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 17. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/parts/PropertyEditPart.java (at line 527) fFigure_PartFigure_name.setText(""); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 18. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 101) throw new ExecutionException("Can't open diagram", ex); ^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 19. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 118) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 20. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 118) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind"); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 21. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 135) throw new InvocationTargetException(ex, "Save operation failed"); ^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 22. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 140) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 23. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 140) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 24. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 142) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 25. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/OpenDiagramEditPolicy.java (at line 142) throw new ExecutionException("Can't create diagram of '" + getDiagramKind() + "' kind", e); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 26. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/PackageCanonicalEditPolicy.java (at line 587) View view = (View) domain2NotationMap.get(domainModelElement); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from View to View ---------- 27. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/PackageCanonicalEditPolicy.java (at line 612) View view = (View) domain2NotationMap.getHinted(domainModelElement, UMLVisualIDRegistry.getType(hintVisualId)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from View to View ---------- ---------- 28. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/edit/policies/UMLBaseItemSemanticEditPolicy.java (at line 296) assert view.getEAnnotation("Shortcut") == null; ^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 29. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/expressions/UMLOCLFactory.java (at line 34) throw new IllegalArgumentException("Bad OCL:" + body); ^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 30. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/DiagramEditorContextMenuProvider.java (at line 60) menu.appendToGroup("editGroup", deleteAction); ^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 31. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/DiagramEditorContextMenuProvider.java (at line 64) UMLDiagramEditorPlugin.getInstance().logError("Error building context menu", e); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 32. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLCreationWizardPage.java (at line 69) if (fileName.endsWith("." + getExtension())) { ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 33. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLCreationWizardPage.java (at line 85) if (extension != null && !getFilePath().toString().endsWith("." + extension)) { ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 34. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLCreationWizardPage.java (at line 99) if ("DiagramModelFile".equals(getName()) && "DomainModelFile".equals(nextPage.getName())) { ^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 35. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLCreationWizardPage.java (at line 99) if ("DiagramModelFile".equals(getName()) && "DomainModelFile".equals(nextPage.getName())) { ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 36. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramEditorUtil.java (at line 122) extension = "." + extension; ^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 37. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramEditorUtil.java (at line 410) model.createElementImport(umlLibrary.getOwnedType("Boolean")); ^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 38. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramEditorUtil.java (at line 411) model.createElementImport(umlLibrary.getOwnedType("String")); ^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 39. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramEditorUtil.java (at line 412) model.createElementImport(umlLibrary.getOwnedType("UnlimitedNatural")); ^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 40. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramEditorUtil.java (at line 413) model.createElementImport(umlLibrary.getOwnedType("Integer")); ^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 41. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramUpdater.java (at line 619) int visualID = UMLVisualIDRegistry.getNodeVisualID(view, childElement); ^^^^^^^^ The local variable visualID is never read ---------- 42. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramUpdater.java (at line 1743) StructuredClassifier sc = (StructuredClassifier) container; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from StructuredClassifier to StructuredClassifier ---------- 43. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDiagramUpdater.java (at line 1894) throw new UnsupportedOperationException("Not yet implemented"); ^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 44. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 46) import org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.EditorStatusCodes; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 45. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 47) import org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.util.DiagramIOUtil; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 46. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 185) Diagram diagram = DiagramIOUtil.load(domain, storage, true, getProgressMonitor()); ^^^^^^^^^^^^^ Discouraged access: The type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 47. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 185) Diagram diagram = DiagramIOUtil.load(domain, storage, true, getProgressMonitor()); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The method load(TransactionalEditingDomain, IStorage, boolean, IProgressMonitor) from the type DiagramIOUtil is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 48. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 209) document.setContent((Diagram) rootElement); ^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from EObject to Diagram ---------- 49. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 216) document.setContent((Diagram) rootElement); ^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from Object to Diagram ---------- 50. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 523) throw new CoreException(new Status(IStatus.ERROR, UMLDiagramEditorPlugin.ID, EditorStatusCodes.RESOURCE_FAILURE, e.getLocalizedMessage(), null)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Discouraged access: The type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- 51. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLDocumentProvider.java (at line 523) throw new CoreException(new Status(IStatus.ERROR, UMLDiagramEditorPlugin.ID, EditorStatusCodes.RESOURCE_FAILURE, e.getLocalizedMessage(), null)); ^^^^^^^^^^^^^^^^ Discouraged access: The field RESOURCE_FAILURE from the type EditorStatusCodes is not accessible due to restriction on classpath entry /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.gmf.runtime.diagram.ui.resources.editor.jar ---------- ---------- 52. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLInitDiagramFileAction.java (at line 77) diagramRoot = (EObject) resource.getContents().get(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from EObject to EObject ---------- ---------- 53. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLNewDiagramFileWizard.java (at line 108) synchronizationPage = new UMLComponentSynchronizationWizardPage("Select diagram synchronization scheme", editingDomain); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 54. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLNewDiagramFileWizard.java (at line 109) synchronizationPage.setTitle("Diagram synchronization"); ^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 55. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLNewDiagramFileWizard.java (at line 110) synchronizationPage.setDescription("Select diagram contents and its synchronization mode"); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 56. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLVisualIDRegistry.java (at line 176) return (String) annotation.getDetails().get("modelID"); //$NON-NLS-1$ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Unnecessary cast from String to String ---------- 57. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLVisualIDRegistry.java (at line 191) UMLDiagramEditorPlugin.getInstance().logError("Unable to parse view type as a visualID number: " + type); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 58. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/part/UMLVisualIDRegistry.java (at line 1131) public boolean isShortcutDescendant(View view) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method isShortcutDescendant(View) from the type new IVisualIDRegistry(){} is never used locally ---------- ---------- 59. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramAppearancePreferencePage.java (at line 21) private static final String HIGHLIGHT_COLOR_LABEL = "Highlight Color"; ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 60. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramGeneralPreferencePage.java (at line 35) myNavigationArrowsOptions = new RadioGroupFieldEditor(UMLPreferencesConstants.NAVIGATION_ARROWS_OPTION, "Showing Navigation Arrows on a Diagram", 1, new String[][] { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 61. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramGeneralPreferencePage.java (at line 43) private static final String LABEL_NAVIGATION_SHOW_ALL = "Show All Arrows and X's"; ^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 62. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramGeneralPreferencePage.java (at line 45) private static final String LABEL_NAVIGATION_SUPPRESS_ALL = "Suppress All Arrows and X's"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 63. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramGeneralPreferencePage.java (at line 47) private static final String LABEL_NAVIGATION_SHOW_ONE_WAY = "Show One-Way Navigability Only"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 64. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 70) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5004.5006.5016"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 65. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 74) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5014.3009.3013"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 66. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 76) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5022"); ^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 67. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 80) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5001.5002.3010"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 68. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 82) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".3007"); ^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 69. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 84) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".3012"); ^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 70. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 88) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5023.5012.3008"); ^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 71. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferenceHelper.java (at line 91) return store.getBoolean(UMLPreferencesConstants.PREF_ICONS_SHOW_VISUAL_ID_PREFIX + ".5010.3011"); ^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 72. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/preferences/DiagramIconStylePreferencePage.java (at line 218) Composite e = createExpansibleComposite(myModeEditor.getRadioBoxControl(showHideIconsGroup), "Elements"); ^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 73. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 31) " let base : String = \'Component\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 74. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 46) " let base : String = \'Artifact\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 75. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 61) " let base : String = \'Interface\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 76. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 76) " let base : String = \'Class\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 77. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 91) " let base : String = \'package\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 78. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 106) "let base : String = \'Class\' in\r\nlet suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in \r\nlet space : Namespace = self.namespace in\r\nlet allMissed : Sequence(String) = suffixes->\r\n select(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s))\r\n ) in\r\nlet firstMissed : String = allMissed->first() in \r\nlet noMisses : Boolean = firstMissed.oclIsUndefined() in\r\nlet allNames : Set(String) = \r\n if noMisses \r\n then \r\n space.member->collect(e : NamedElement | \r\n if e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base\r\n then \'\' \r\n else e.name \r\n endif)->asSet()->excluding(\'\') else Set{\'not in use\'} \r\n endif in \r\nlet longestName : String = \r\n if noMisses\r\n then allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first() \r\n else \'not in use\' \r\n endif in \r\nif noMisses then \r\n if longestName.oclIsUndefined() \r\n then base \r\n else longestName.concat(\'1\') \r\n endif \r\nelse \r\n base.concat(firstMissed) \r\nendif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 79. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 121) " let base : String = \'Component\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 80. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 134) Object value_0 = UMLOCLFactory.getExpression("AggregationKind::composite", UMLPackage.eINSTANCE.getPort()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 81. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 140) " let base : String = \'port\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 82. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 155) " let base : String = \'Artifact\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 83. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 170) " let base : String = \'Artifact\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 84. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 185) " let base : String = \'Class\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 85. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 200) " let base : String = \'Interface\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 86. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 215) " let base : String = \'package\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 87. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 230) " let base : String = \'Class\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 88. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 245) " let base : String = \'Component\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 89. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 258) Object value_0 = UMLOCLFactory.getExpression("AggregationKind::composite", UMLPackage.eINSTANCE.getProperty()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 90. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 264) " let base : String = \'property\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 91. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 279) " let base : String = \'operation\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 92. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 294) " let base : String = \'Class\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 93. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 307) Object value_0 = UMLOCLFactory.getExpression("AggregationKind::composite", UMLPackage.eINSTANCE.getPort()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 94. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 313) " let base : String = \'port\' in let suffixes : Sequence(String) = Sequence {\'\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'10\'} in let space : Namespace = self.namespace in let allMissed : Sequence(String) = suffixes-> \tselect(s : String | not space.member->exists(e : NamedElement | e.name = base.concat(s)) ) in let firstMissed : String = allMissed->first() in let noMisses : Boolean = firstMissed.oclIsUndefined() in let allNames : Set(String) = \tif noMisses \t\tthen \t\tspace.member->collect(e : NamedElement | \t\t\tif e = self or e.name.oclIsUndefined() or e.name.substring(1, e.name.size().min(base.size())) <> base \t\t\tthen \'\' else e.name \t\t\tendif \t\t)->asSet()->excluding(\'\') \t\telse Set{\'not in use\'} \t\tendif in let longestName : String = \t\tif noMisses \t\tthen allNames->select(n : String | not allNames->exists(nn : String | nn.size() > n.size()))->asSequence()->first()\t\telse \'not in use\' \t\tendif \tin if noMisses then \t\tif longestName.oclIsUndefined() \t\tthen base \t\telse longestName.concat(\'1\') \t\tendif else base.concat(firstMissed) endif ", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 95. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/ElementInitializers.java (at line 326) Object value_0 = UMLOCLFactory.getExpression("ConnectorKind::delegation", UMLPackage.eINSTANCE.getConnector()).evaluate(instance); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 96. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 430) Node ComponentName_5001 = createLabel(node, UMLVisualIDRegistry.getType(ComponentName2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^ The local variable ComponentName_5001 is never read ---------- 97. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 431) Node ComponentQualifiedName_5020 = createLabel(node, UMLVisualIDRegistry.getType(ComponentStereoEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable ComponentQualifiedName_5020 is never read ---------- 98. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 467) Node ArtifactName_5004 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactName2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^ The local variable ArtifactName_5004 is never read ---------- 99. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 468) Node ArtifactQualifiedName_5021 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactStereoEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable ArtifactQualifiedName_5021 is never read ---------- 100. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 542) Node ClassName_5008 = createLabel(node, UMLVisualIDRegistry.getType(ClassName2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^ The local variable ClassName_5008 is never read ---------- 101. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 573) Node PackageName_5011 = createLabel(node, UMLVisualIDRegistry.getType(PackageNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^ The local variable PackageName_5011 is never read ---------- 102. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 574) Node PackageQualifiedName_5023 = createLabel(node, UMLVisualIDRegistry.getType(PackageStereo2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable PackageQualifiedName_5023 is never read ---------- 103. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 616) Node PackageName_5012 = createLabel(node, UMLVisualIDRegistry.getType(PackageName2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^ The local variable PackageName_5012 is never read ---------- 104. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 660) Node ClassName_5014 = createLabel(node, UMLVisualIDRegistry.getType(ClassDiagramNotationClassNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^ The local variable ClassName_5014 is never read ---------- 105. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 661) Node ClassQualifiedName_5015 = createLabel(node, UMLVisualIDRegistry.getType(ClassDiagramNotationClassStereotypeEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^ The local variable ClassQualifiedName_5015 is never read ---------- 106. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 707) Node CommentBody_5022 = createLabel(node, UMLVisualIDRegistry.getType(CommentBodyEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^ The local variable CommentBody_5022 is never read ---------- 107. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 749) Node ComponentName_5002 = createLabel(node, UMLVisualIDRegistry.getType(ComponentNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^ The local variable ComponentName_5002 is never read ---------- 108. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 750) Node ComponentQualifiedName_5019 = createLabel(node, UMLVisualIDRegistry.getType(ComponentStereo2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable ComponentQualifiedName_5019 is never read ---------- 109. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 819) Node ArtifactName_5006 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^ The local variable ArtifactName_5006 is never read ---------- 110. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 820) Node ArtifactQualifiedName_5018 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactStereo2EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable ArtifactQualifiedName_5018 is never read ---------- 111. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 855) Node ArtifactName_5016 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactName3EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^ The local variable ArtifactName_5016 is never read ---------- 112. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 856) Node ArtifactQualifiedName_5017 = createLabel(node, UMLVisualIDRegistry.getType(ArtifactStereo3EditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The local variable ArtifactQualifiedName_5017 is never read ---------- 113. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 894) Node ClassName_5007 = createLabel(node, UMLVisualIDRegistry.getType(ClassNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^ The local variable ClassName_5007 is never read ---------- 114. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/providers/UMLViewProvider.java (at line 958) Node PropertyName_5010 = createLabel(node, UMLVisualIDRegistry.getType(PropertyNameEditPart.VISUAL_ID)); ^^^^^^^^^^^^^^^^^ The local variable PropertyName_5010 is never read ---------- ---------- 115. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/src/org/eclipse/uml2/diagram/component/sheet/UMLSheetLabelProvider.java (at line 32) return etype == null ? "" : etype.getDisplayName(); ^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- ---------- 116. WARNING in /home/www-data/build/modeling/mdt/uml2tools/downloads/drops/0.9.0/S200906190654/eclipse/plugins/org.eclipse.uml2.diagram.component/custom-src/org/eclipse/uml2/diagram/component/action/ShowPropertyParametersItemProvider.java (at line 36) public static final String GROUP_LABEL = "ShowPropertyParametersGroup"; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Non-externalized string literal; it should be followed by //$NON-NLS-$ ---------- 116 problems (116 warnings)