T addSetupStep(final T setupStep) {
- Assert.assertTrue("Must not add a setup step after adding a test step.", getCompoundTestStep().getSteps().isEmpty());
+ Assert.assertTrue("Must not add a setup step after adding a test step.", getCompoundTestStep().getSteps().isEmpty()); //$NON-NLS-1$
getCompoundSetupStep().addStep(setupStep);
return setupStep;
}
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/TestData.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/TestData.java
index 419e930337..a9c6ca5468 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/TestData.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/TestData.java
@@ -13,6 +13,7 @@
/**
* The Class TestData.
*/
+@SuppressWarnings("nls")
public final class TestData {
/** The Bot prefix. */
@@ -30,7 +31,7 @@ private TestData() {
/**
* Gets the system property indicated by the specified key. The method returns the
* default value argument if the property is not found.
- *
+ *
* @param defaultValue
* the default value
* @param propertyKey
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/User.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/User.java
index 6bf3034f1f..276776694b 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/User.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/data/User.java
@@ -40,7 +40,7 @@ public String getPassword() {
*/
public String getFullUsername() {
if (fullUsername != null) {
- return fullUsername + " (" + username + ")";
+ return fullUsername + " (" + username + ")"; //$NON-NLS-1$ //$NON-NLS-2$
}
return fullUsername;
}
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/DynamicSuite.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/DynamicSuite.java
index ad963b3a0c..f8f99d69bb 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/DynamicSuite.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/DynamicSuite.java
@@ -69,6 +69,7 @@ public DynamicSuite(final RunnerBuilder builder, final Class> clazz, final Cla
* @throws InitializationError
* thrown when annotation is missing or class can not be found
*/
+ @SuppressWarnings("nls")
private static Class>[] getSuiteClasses(final Class> clazz) throws InitializationError {
// get annotation
SuiteClasses annotation = clazz.getAnnotation(SuiteClasses.class);
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/FilterRegistry.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/FilterRegistry.java
index 13dac3daf1..08aadab90a 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/FilterRegistry.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/FilterRegistry.java
@@ -33,6 +33,7 @@
* {@value #PROPERTY_METHOD_FILTERS}.
*
*/
+@SuppressWarnings("nls")
public final class FilterRegistry extends Filter {
private static final String NEGATOR = "!";
private static final String FILTER_SEPARATOR = ",";
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NameMethodFilter.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NameMethodFilter.java
index c894528232..269e74fe22 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NameMethodFilter.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NameMethodFilter.java
@@ -22,6 +22,7 @@
* Note: The regular expression needs to be defined using the property {@value #PROPERTY_NAME_PREFIX}.
*
*/
+@SuppressWarnings("nls")
public class NameMethodFilter extends Filter {
private static final String PROPERTY_NAME_PREFIX = "com.avaloq.test.namemethodfilter";
@@ -41,7 +42,7 @@ public String describe() {
/**
* Returns the qualified method name of the given {@link Description}.
- *
+ *
* @param description
* the {@link Description} which must describe a test method, must not be {@code null}
* @return the qualified method name of the given {@link Description}
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NegatedFilter.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NegatedFilter.java
index 4ab2046474..4ca69f535b 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NegatedFilter.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/NegatedFilter.java
@@ -23,7 +23,7 @@ public class NegatedFilter extends Filter {
/**
* Creates a new instance of {@link NegatedFilter}.
- *
+ *
* @param filter
* the filter to negate, must not be {@code null}
*/
@@ -39,6 +39,6 @@ public boolean shouldRun(final Description description) {
@Override
public String describe() {
- return "!" + underlyingFilter.describe();
+ return "!" + underlyingFilter.describe(); //$NON-NLS-1$
}
}
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/SwtBotClassFilter.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/SwtBotClassFilter.java
index 36a81380f3..8e5557c831 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/SwtBotClassFilter.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/junit/runners/SwtBotClassFilter.java
@@ -30,7 +30,7 @@ public boolean shouldRun(final Description description) {
final RunWith runWithAnnotation = description.getAnnotation(RunWith.class);
return runWithAnnotation != null
- && System.getProperty(SwtBotClassFilter.class.getCanonicalName() + ".runwithannotation").equals(runWithAnnotation.value().getName());
+ && System.getProperty(SwtBotClassFilter.class.getCanonicalName() + ".runwithannotation").equals(runWithAnnotation.value().getName()); //$NON-NLS-1$
}
@Override
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/mock/ExtensionRegistryMock.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/mock/ExtensionRegistryMock.java
index a8eb2d4878..d970192258 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/mock/ExtensionRegistryMock.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/mock/ExtensionRegistryMock.java
@@ -82,7 +82,7 @@ public static synchronized void mockRegistry() {
*/
public static void mockExecutableExtension(final IConfigurationElement mockedElement, final String attribute, final Object contribution) {
if (!mockingDetails(mockedElement).isMock()) {
- throw new IllegalArgumentException("The configuration element must be a mock.");
+ throw new IllegalArgumentException("The configuration element must be a mock."); //$NON-NLS-1$
}
try {
when(mockedElement.createExecutableExtension(attribute)).thenReturn(contribution);
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/CoreUtilTools.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/CoreUtilTools.java
index 1635b29ad3..d057caa9d3 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/CoreUtilTools.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/CoreUtilTools.java
@@ -21,6 +21,7 @@
/**
* Test Helper Class CoreUtilTools.
*/
+@SuppressWarnings("nls")
public final class CoreUtilTools {
private static final String HOST_NAME;
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobChangeListener.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobChangeListener.java
index 306baee5b0..69343719ce 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobChangeListener.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobChangeListener.java
@@ -27,6 +27,7 @@
/**
* A job manager for querying information about scheduled {@link org.eclipse.core.runtime.jobs.Job}s and their completion.
*/
+@SuppressWarnings("nls")
public class JobChangeListener extends JobChangeAdapter {
public static final String JOB_REFRESHING_WORKSPACE = "Refreshing workspace";
public static final String JOB_REFRESHING_CONTEXT = "Refreshing Context";
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobMatcher.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobMatcher.java
index bc23749ad3..7a2498318b 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobMatcher.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/JobMatcher.java
@@ -55,6 +55,7 @@
*
* It doesn't really make sense to call both {@link #waitForExistingJobs()} and {@link #assertNewJobsFinished()} on a job matcher.
*/
+@SuppressWarnings("nls")
public class JobMatcher extends JobChangeAdapter {
public static final long DEFAULT_JOB_WAIT_TIMEOUT = TimeUnit.SECONDS.toMillis(30);
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/Reflect.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/Reflect.java
index d6c5fcdc93..70f1162a66 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/Reflect.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/Reflect.java
@@ -60,6 +60,7 @@ public static StackTraceElement getCaller() {
* @return the caller
*/
// CHECKSTYLE:OFF
+ @SuppressWarnings("nls")
public static StackTraceElement getCaller(final int offset) {
if (offset < 0) {
throw new IllegalArgumentException("Offset must be >= 0");
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/SimpleProgressMonitor.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/SimpleProgressMonitor.java
index a2ced2e21d..42e8508a97 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/SimpleProgressMonitor.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/SimpleProgressMonitor.java
@@ -169,7 +169,7 @@ public void waitForTermination() {
final long timeStarted = System.currentTimeMillis();
while (!isTerminated()) {
long remainingWaitTime = TIMEOUT + timeStarted - System.currentTimeMillis();
- Assert.assertFalse("Progress monitor did not get done signal", remainingWaitTime <= 0);
+ Assert.assertFalse("Progress monitor did not get done signal", remainingWaitTime <= 0); //$NON-NLS-1$
try {
this.wait(remainingWaitTime);
} catch (InterruptedException e) /* CHECKSTYLE:OFF */ {
diff --git a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/WorkspaceHelper.java b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/WorkspaceHelper.java
index 9a1eb16ee5..60c287ee83 100644
--- a/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/WorkspaceHelper.java
+++ b/com.avaloq.tools.ddk.test.core/src/com/avaloq/tools/ddk/test/core/util/WorkspaceHelper.java
@@ -82,7 +82,7 @@ public boolean isWorkspaceBuilt() {
public boolean isWorkspaceReady() {
boolean result = getJobChangeListener().hasNoJobs(JobChangeListener.JOB_LOAD_PLATFORM, JobChangeListener.JOB_UPDATING_PROJECTS, JobChangeListener.JOB_BACKGROUND_BUILD, JobChangeListener.JOB_REFRESHING_WORKSPACE, JobChangeListener.JOB_INITIALIZING_JAVA_TOOLING);
result &= !getJobChangeListener().hasJob(JobChangeListener.JOB_REFRESHING_CONTEXT);
- return result && !getJobChangeListener().jobExists("Refresh DBObject");
+ return result && !getJobChangeListener().jobExists("Refresh DBObject"); //$NON-NLS-1$
}
}
diff --git a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/logging/ErrorLogListenerTest.java b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/logging/ErrorLogListenerTest.java
index 1ccb05bd8d..0ef9e394fd 100644
--- a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/logging/ErrorLogListenerTest.java
+++ b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/logging/ErrorLogListenerTest.java
@@ -53,6 +53,7 @@ public void tearDown() {
* the exception that is thrown if the test job was interrupted
*/
@Test
+ @SuppressWarnings("nls")
public void testIgnoringExceptionLocations() throws InterruptedException {
assertFalse("NullPointerException must not have been logged.", errorLogListener.isExceptionLogged(NullPointerException.class));
errorLogListener.ignoreException(NullPointerException.class, "com.avaloq.tools.ddk.test.core.util.ErrorLogListenerTest");
diff --git a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/DeChKeyboardLayoutTest.java b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/DeChKeyboardLayoutTest.java
index fd895d38e7..4832804ff9 100644
--- a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/DeChKeyboardLayoutTest.java
+++ b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/DeChKeyboardLayoutTest.java
@@ -22,6 +22,7 @@
/**
* Checks if the DE_CH keyboard layout works correctly by typing special characters in a test Eclipse editor.
*/
+@SuppressWarnings("nls")
public class DeChKeyboardLayoutTest {
private static final String EXPECTED_RESULT = "¨üöä$,.-[]ö{},.-\\'^+\"*ç%&/()=?`¦@#°§¬|¢´~zyZY";
diff --git a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/SwtBotRadioTest.java b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/SwtBotRadioTest.java
index 0d51f80dba..9a7257ede0 100644
--- a/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/SwtBotRadioTest.java
+++ b/com.avaloq.tools.ddk.test.ui.test/src/com/avaloq/tools/ddk/test/ui/test/swtbot/SwtBotRadioTest.java
@@ -26,6 +26,7 @@
/**
* Provides test for the SwtBotRadio.
*/
+@SuppressWarnings("nls")
public class SwtBotRadioTest {
@Rule
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/TestConfiguration.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/TestConfiguration.java
index f38ba6747d..f1b18d7b66 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/TestConfiguration.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/TestConfiguration.java
@@ -24,6 +24,7 @@
/**
* Test Helper Class Test Configuration.
*/
+@SuppressWarnings("nls")
public final class TestConfiguration {
private TestConfiguration() {
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/junit/runners/TestRunRecording.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/junit/runners/TestRunRecording.java
index b88a53cd7a..8f93cee8d2 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/junit/runners/TestRunRecording.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/junit/runners/TestRunRecording.java
@@ -58,6 +58,7 @@
* Recording of a test run.
*/
// CHECKSTYLE:OFF
+@SuppressWarnings("nls")
public class TestRunRecording extends RunListener implements TestStepListener, MouseListener {
private static final String NEW_LINE = "\r\n";
private static final String FILE_INFORMATION_SEPARATOR = "__";
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/CoreSwtbotTools.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/CoreSwtbotTools.java
index 17375e0547..9329c5f628 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/CoreSwtbotTools.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/CoreSwtbotTools.java
@@ -58,7 +58,7 @@
* Test Helper Class CoreSwtbotTools.
*/
// CHECKSTYLE:OFF
-@SuppressWarnings("PMD.ExcessiveImports")
+@SuppressWarnings({"PMD.ExcessiveImports", "nls"})
public final class CoreSwtbotTools {
private static final String ARGUMENT_NODES = "nodes";
private static final String ARGUMENT_NODE = "node";
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWizardBot.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWizardBot.java
index 058fc83743..34a024f55e 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWizardBot.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWizardBot.java
@@ -16,8 +16,8 @@
import java.util.Arrays;
-import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.osgi.util.NLS;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotCombo;
@@ -28,6 +28,7 @@
/**
* An SwtBot to manipulate a wizard.
*/
+@SuppressWarnings("nls")
public class SwtWizardBot extends SwtWorkbenchBot {
public static final int SWTBOT_TIMEOUT = 20000;
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWorkbenchBot.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWorkbenchBot.java
index d66bc846b8..050bd0bd62 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWorkbenchBot.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/SwtWorkbenchBot.java
@@ -55,6 +55,7 @@
/**
* Extended {@link SWTWorkbenchBot}.
*/
+@SuppressWarnings("nls")
public class SwtWorkbenchBot extends SWTWorkbenchBot {
private static final int DELAY_WIZARD_PAGE = 1000;
private static final String TIMEOUT_MSG = "Timeout of {0} ms reached while waiting for Button {1} to become active";
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/IsContextMenuVisibleCondition.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/IsContextMenuVisibleCondition.java
index 2bf555b160..9f2468f7c8 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/IsContextMenuVisibleCondition.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/IsContextMenuVisibleCondition.java
@@ -45,7 +45,7 @@ public boolean test() {
@Override
public String getFailureMessage() {
- StringBuilder msg = new StringBuilder("Error in ");
+ StringBuilder msg = new StringBuilder("Error in "); //$NON-NLS-1$
msg.append(getClass().getName());
return msg.toString();
}
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTable.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTable.java
index a8fb33b45f..2d125b550a 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTable.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTable.java
@@ -36,13 +36,13 @@ public class WaitForTable extends WaitForObjectCondition {
*/
public WaitForTable(final Table parent) {
super(WidgetMatcherFactory.widgetOfType(TableItem.class));
- Assert.isNotNull(parent, "parent");
+ Assert.isNotNull(parent, "parent"); //$NON-NLS-1$
this.parent = parent;
}
@Override
public String getFailureMessage() {
- return "Could not find table item matching: " + this.matcher;
+ return "Could not find table item matching: " + this.matcher; //$NON-NLS-1$
}
@Override
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTree.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTree.java
index 47748a4edf..3f7564ccde 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTree.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/condition/WaitForTree.java
@@ -36,13 +36,13 @@ public class WaitForTree extends WaitForObjectCondition {
*/
public WaitForTree(final Tree parent) {
super(WidgetMatcherFactory.widgetOfType(TreeItem.class));
- Assert.isNotNull(parent, "parent");
+ Assert.isNotNull(parent, "parent"); //$NON-NLS-1$
this.parent = parent;
}
@Override
public String getFailureMessage() {
- return "Could not find tree item matching: " + this.matcher;
+ return "Could not find tree item matching: " + this.matcher; //$NON-NLS-1$
}
@Override
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/AnyWidgetMatcher.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/AnyWidgetMatcher.java
index d4dd6452dc..f02ef8ba67 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/AnyWidgetMatcher.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/AnyWidgetMatcher.java
@@ -27,7 +27,7 @@ public boolean matches(final Object item) {
@Override
public void describeTo(final Description description) {
- description.appendText("any widget not null");
+ description.appendText("any widget not null"); //$NON-NLS-1$
}
/**
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/EditorRegExMatcher.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/EditorRegExMatcher.java
index fd6a1b344d..c02787096d 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/EditorRegExMatcher.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/EditorRegExMatcher.java
@@ -22,6 +22,7 @@
* A custom matcher that identifies an editor by applying a regular expression
* on its name.
*/
+@SuppressWarnings("nls")
public class EditorRegExMatcher extends BaseMatcher {
/** The regular expression matcher for the editor's name. */
private final Matcher regExMatcher;
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/ViewRegExMatcher.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/ViewRegExMatcher.java
index c4fecb3fee..38daf53b03 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/ViewRegExMatcher.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/matcher/ViewRegExMatcher.java
@@ -28,7 +28,7 @@ public class ViewRegExMatcher extends BaseMatcher {
public ViewRegExMatcher(final String regex) {
Pattern pattern = Pattern.compile(regex);
- this.regExMatcher = pattern.matcher("");
+ this.regExMatcher = pattern.matcher(""); //$NON-NLS-1$
}
@Override
@@ -45,7 +45,7 @@ public boolean matches(final Object item) {
@Override
public void describeTo(final Description description) {
- description.appendText("a view with title matching regex");
+ description.appendText("a view with title matching regex"); //$NON-NLS-1$
}
/**
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/PreferenceUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/PreferenceUtil.java
index ea23e02bc5..670344038b 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/PreferenceUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/PreferenceUtil.java
@@ -19,6 +19,7 @@
/**
* Provides utility methods to open the preference dialog.
*/
+@SuppressWarnings("nls")
public final class PreferenceUtil {
private static final String SHELL_PREFERENCES = "Preferences";
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/ShellUiTestUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/ShellUiTestUtil.java
index fa93b2a575..4110f6eefa 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/ShellUiTestUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/ShellUiTestUtil.java
@@ -54,7 +54,7 @@ public Boolean run() {
@Override
public void describeTo(final Description description) {
- description.appendText("Shell for " + clazz.getName());
+ description.appendText("Shell for " + clazz.getName()); //$NON-NLS-1$
}
}));
}
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotControlUtils.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotControlUtils.java
index b047c6221c..f6cde77fa6 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotControlUtils.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotControlUtils.java
@@ -21,6 +21,7 @@
/**
* Test Helper Class SwtBotControlUtils.
*/
+@SuppressWarnings("nls")
public final class SwtBotControlUtils {
private static final int THREAD_SLEEP_TIME = 100;
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotToolbarButtonUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotToolbarButtonUtil.java
index 9ae4c9134a..a3baf65a93 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotToolbarButtonUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotToolbarButtonUtil.java
@@ -29,7 +29,7 @@ public final class SwtBotToolbarButtonUtil {
* @return {@code true} if the toolbar button is selected, {@code false} otherwise
*/
public static boolean isSelected(final SWTBotToolbarButton toolbarButton) {
- Assert.isNotNull(toolbarButton, "toolbarButton");
+ Assert.isNotNull(toolbarButton, "toolbarButton"); //$NON-NLS-1$
return UIThreadRunnable.syncExec(toolbarButton.display, new BoolResult() {
@Override
public Boolean run() {
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotUtil.java
index d96617d536..2f44feb862 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotUtil.java
@@ -25,6 +25,7 @@ public final class SwtBotUtil {
/**
* Initialize the bot's preferences.
*/
+ @SuppressWarnings("nls")
public static void initializeBotPreferences() {
// NOTE: the keyboard layout must match the keyboard used for the OS.
// The default keyboard layouts are: EN_US, MAC_EN_US, EN_GB, MAC_EN_GB, FR_FR, DE_DE.
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotViewUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotViewUtil.java
index 544c806bdd..976cabc7df 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotViewUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotViewUtil.java
@@ -18,6 +18,7 @@
/**
* Utility class for {@link SWTBotView}.
*/
+@SuppressWarnings("nls")
public final class SwtBotViewUtil {
private static final int TIMEOUT_FOR_VIEW_TO_LOAD = 20000;
private static final String LOADING_VIEW_MESSAGE = "Loading...";
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotWizardUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotWizardUtil.java
index e0e11cdf21..4b7410809a 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotWizardUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/SwtBotWizardUtil.java
@@ -40,6 +40,7 @@ private SwtBotWizardUtil() {
* @param folderName
* the folder name
*/
+ @SuppressWarnings("nls")
public static void selectProjectFolder(final SwtWorkbenchBot bot, final String folderName) {
SWTBotView packageExplorer = bot.viewByTitle("Project Explorer");
packageExplorer.show();
diff --git a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/TreeItemUiTestUtil.java b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/TreeItemUiTestUtil.java
index 9b984fefb2..26e29428ff 100644
--- a/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/TreeItemUiTestUtil.java
+++ b/com.avaloq.tools.ddk.test.ui/src/com/avaloq/tools/ddk/test/ui/swtbot/util/TreeItemUiTestUtil.java
@@ -69,7 +69,7 @@ private static class WaitForTreeItem extends WaitForObjectCondition {
@Override
public String getFailureMessage() {
- return "Could not find tree item matching: " + this.matcher;
+ return "Could not find tree item matching: " + this.matcher; //$NON-NLS-1$
}
@Override
diff --git a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/formatting/ExportFormattingTest.java b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/formatting/ExportFormattingTest.java
index 1b96375372..f88ce7b667 100644
--- a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/formatting/ExportFormattingTest.java
+++ b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/formatting/ExportFormattingTest.java
@@ -18,6 +18,7 @@
/**
* Tests formatting of Export source fragments.
*/
+@SuppressWarnings("nls")
public class ExportFormattingTest extends AbstractFormattingTest {
@Override
diff --git a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/scoping/ExportScopingTest.java b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/scoping/ExportScopingTest.java
index f8034d1f7d..c691ccb852 100644
--- a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/scoping/ExportScopingTest.java
+++ b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/scoping/ExportScopingTest.java
@@ -21,14 +21,15 @@
import com.avaloq.tools.ddk.xtext.export.export.ExportModel;
import com.avaloq.tools.ddk.xtext.export.export.ExportPackage;
+import com.avaloq.tools.ddk.xtext.scoping.IDomain.NullMapper;
import com.avaloq.tools.ddk.xtext.test.export.util.ExportTestUtil;
import com.avaloq.tools.ddk.xtext.test.scoping.AbstractScopingTest;
-import com.avaloq.tools.ddk.xtext.scoping.IDomain.NullMapper;
/**
* Tests scoping of Code Tab Data Source
*/
+@SuppressWarnings("nls")
public class ExportScopingTest extends AbstractScopingTest {
public ExportScopingTest() {
super(new NullMapper());
diff --git a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidationTest.java b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidationTest.java
index c961919772..7d0dc1c518 100644
--- a/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidationTest.java
+++ b/com.avaloq.tools.ddk.xtext.export.test/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidationTest.java
@@ -19,6 +19,7 @@
/**
* Tests validation of Export sources.
*/
+@SuppressWarnings("nls")
public class ExportValidationTest extends AbstractValidationTest {
@Override
diff --git a/com.avaloq.tools.ddk.xtext.export.ui/src/com/avaloq/tools/ddk/xtext/export/ui/outline/ExportOutlineTreeProvider.java b/com.avaloq.tools.ddk.xtext.export.ui/src/com/avaloq/tools/ddk/xtext/export/ui/outline/ExportOutlineTreeProvider.java
index ea8c518876..a676a8a720 100644
--- a/com.avaloq.tools.ddk.xtext.export.ui/src/com/avaloq/tools/ddk/xtext/export/ui/outline/ExportOutlineTreeProvider.java
+++ b/com.avaloq.tools.ddk.xtext.export.ui/src/com/avaloq/tools/ddk/xtext/export/ui/outline/ExportOutlineTreeProvider.java
@@ -31,7 +31,7 @@ public class ExportOutlineTreeProvider extends DefaultOutlineTreeProvider {
/**
* Create the child nodes for a given export model: its interfaces and exports.
- *
+ *
* @param parentNode
* the parent node
* @param modelElement
@@ -43,7 +43,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ExportMo
Image importContainerImage = JavaPlugin.getImageDescriptorRegistry().get(JavaPluginImages.DESC_OBJS_IMPCONT);
if (!modelElement.getImports().isEmpty()) {
- createEStructuralFeatureNode(parentNode, modelElement, ExportPackage.Literals.EXPORT_MODEL__IMPORTS, importContainerImage, "import declarations", false);
+ createEStructuralFeatureNode(parentNode, modelElement, ExportPackage.Literals.EXPORT_MODEL__IMPORTS, importContainerImage, "import declarations", false); //$NON-NLS-1$
}
for (EObject content : modelElement.getInterfaces()) {
createNode(parentNode, content);
@@ -55,7 +55,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ExportMo
/**
* Specify Interface as leaf.
- *
+ *
* @param modelElement
* the interface
* @return true
@@ -68,7 +68,7 @@ protected boolean _isLeaf(final Interface modelElement) {
/**
* Specify Export as leaf.
- *
+ *
* @param modelElement
* the export
* @return true
diff --git a/com.avaloq.tools.ddk.xtext.export/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidator.java b/com.avaloq.tools.ddk.xtext.export/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidator.java
index 298d4b1f7e..395841af8b 100644
--- a/com.avaloq.tools.ddk.xtext.export/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidator.java
+++ b/com.avaloq.tools.ddk.xtext.export/src/com/avaloq/tools/ddk/xtext/export/validation/ExportValidator.java
@@ -47,6 +47,7 @@
/**
* Validations for the export language.
*/
+@SuppressWarnings("nls")
public class ExportValidator extends AbstractExportValidator {
/**
diff --git a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/Activator.java b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/Activator.java
index 118c62c61d..4903ca480a 100644
--- a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/Activator.java
+++ b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/Activator.java
@@ -20,7 +20,7 @@
*/
public class Activator extends ExpressionActivator {
- public static final String COM_AVALOQ_TOOLS_DDK_XTEXT_EXPRESSION_GENMODEL = "com.avaloq.tools.ddk.xtext.expression.GenModel";
+ public static final String COM_AVALOQ_TOOLS_DDK_XTEXT_EXPRESSION_GENMODEL = "com.avaloq.tools.ddk.xtext.expression.GenModel"; //$NON-NLS-1$
@Override
protected Module getRuntimeModule(final String grammar) {
diff --git a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelQualifiedNameProvider.java b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelQualifiedNameProvider.java
index d8170403d3..ce9030a459 100644
--- a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelQualifiedNameProvider.java
+++ b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelQualifiedNameProvider.java
@@ -45,7 +45,7 @@ public QualifiedName get() {
}
private String getCacheKey() {
- return "fqn";
+ return "fqn"; //$NON-NLS-1$
}
}
diff --git a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelRuntimeModule.java b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelRuntimeModule.java
index 8332cb5743..75d32842b2 100644
--- a/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelRuntimeModule.java
+++ b/com.avaloq.tools.ddk.xtext.expression.ui/src/com/avaloq/tools/ddk/xtext/expression/ui/internal/GenModelRuntimeModule.java
@@ -18,6 +18,7 @@
/**
* Minimal Guice runtime module for GenModel support.
*/
+@SuppressWarnings("nls")
public class GenModelRuntimeModule extends AbstractGenericResourceRuntimeModule {
@Override
diff --git a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/CompilationContext.java b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/CompilationContext.java
index 2cbd44c991..071b7df0e5 100644
--- a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/CompilationContext.java
+++ b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/CompilationContext.java
@@ -36,6 +36,7 @@
*
* Note that many of these methods are called from Xtend and Xpand and will thus not show up when doing a find references in Eclipse.
*/
+@SuppressWarnings("nls")
public class CompilationContext {
/** Class-wide logger. */
diff --git a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GenModelUtil2.java b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GenModelUtil2.java
index f8fd46b9bc..7bbc4e2161 100644
--- a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GenModelUtil2.java
+++ b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GenModelUtil2.java
@@ -127,7 +127,7 @@ public static GenModel findGenModel(final EModelElement eModelElement, final Res
// CHECKSTYLE:CHECK-OFF IllegalCatch
} catch (RuntimeException e) {
// CHECKSTYLE:CHECK-ON IllegalCatch
- LOGGER.error(NLS.bind("Exception in findGenModel ({0})", eModelElement), e);
+ LOGGER.error(NLS.bind("Exception in findGenModel ({0})", eModelElement), e); //$NON-NLS-1$
}
return null;
diff --git a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorSupport.java b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorSupport.java
index 5746ad3690..d23fedd31f 100644
--- a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorSupport.java
+++ b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorSupport.java
@@ -16,8 +16,8 @@
import java.net.URL;
import java.net.URLClassLoader;
-import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.core.resources.ResourcesPlugin;
@@ -34,6 +34,7 @@
/**
* Support methods for Expression DSL based generators.
*/
+@SuppressWarnings("nls")
public class GeneratorSupport {
/** Class-wide logger. */
diff --git a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorUtil.java b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorUtil.java
index cc940580c5..5ccd0b5d9c 100644
--- a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorUtil.java
+++ b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/GeneratorUtil.java
@@ -37,7 +37,7 @@
*/
public class GeneratorUtil {
- public static final String ISO_8859_1 = "ISO-8859-1";
+ public static final String ISO_8859_1 = "ISO-8859-1"; //$NON-NLS-1$
/**
* Hidden constructor.
diff --git a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/Graph.java b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/Graph.java
index 833e6671e8..295d3197d7 100644
--- a/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/Graph.java
+++ b/com.avaloq.tools.ddk.xtext.expression/src/com/avaloq/tools/ddk/xtext/expression/generator/Graph.java
@@ -180,7 +180,7 @@ public List sort() {
// Check to see if all edges are removed
for (Node n : nodes.values()) {
if (!n.inEdges.isEmpty()) {
- throw new IllegalStateException("Cycle present, topological sort not possible: " + n.ref + " -> " + n.inEdges);
+ throw new IllegalStateException("Cycle present, topological sort not possible: " + n.ref + " -> " + n.inEdges); //$NON-NLS-1$ //$NON-NLS-2$
}
}
diff --git a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/builder/FormatBuilderParticipantTest.java b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/builder/FormatBuilderParticipantTest.java
index ed47fca61d..179f866d41 100644
--- a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/builder/FormatBuilderParticipantTest.java
+++ b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/builder/FormatBuilderParticipantTest.java
@@ -24,9 +24,9 @@
import org.junit.Test;
import org.mockito.ArgumentMatcher;
+import com.avaloq.tools.ddk.xtext.format.ui.builder.FormatBuilderParticipant;
import com.avaloq.tools.ddk.xtext.test.AbstractXtextTest;
import com.avaloq.tools.ddk.xtext.test.AbstractXtextTestUtil;
-import com.avaloq.tools.ddk.xtext.format.ui.builder.FormatBuilderParticipant;
import com.google.common.collect.ImmutableList;
import com.google.inject.Guice;
import com.google.inject.Injector;
@@ -35,6 +35,7 @@
/**
* A test class for {@link FormatBuilderParticipant} and com.avaloq.tools.ddk.xtext.ui.builder.AbstractConditionalBuilderParticipant
*/
+@SuppressWarnings("nls")
public class FormatBuilderParticipantTest extends AbstractXtextTest {
private static final String TEST_PROJECT_NAME = "resource";
diff --git a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormattingTest.java b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormattingTest.java
index 25882cca80..2f14dc5670 100644
--- a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormattingTest.java
+++ b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormattingTest.java
@@ -11,8 +11,8 @@
package com.avaloq.tools.ddk.xtext.format.formatting;
import com.avaloq.tools.ddk.xtext.test.TestSource;
-import com.avaloq.tools.ddk.xtext.test.formatting.AbstractFormattingTest;
import com.avaloq.tools.ddk.xtext.test.format.util.FormatTestUtil;
+import com.avaloq.tools.ddk.xtext.test.formatting.AbstractFormattingTest;
public class FormatFormattingTest extends AbstractFormattingTest {
@@ -25,7 +25,7 @@ protected FormatTestUtil getXtextTestUtil() {
@Override
protected String getResourceContent(final String sourceFileName) {
// return content with line terminators as will be produced by formatter
- return TestSource.normalizeLineSeparators(super.getResourceContent(sourceFileName), System.getProperty("line.separator"));
+ return TestSource.normalizeLineSeparators(super.getResourceContent(sourceFileName), System.getProperty("line.separator")); //$NON-NLS-1$
}
}
diff --git a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopingTest.java b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopingTest.java
index 8762e63501..d236fee5bc 100644
--- a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopingTest.java
+++ b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopingTest.java
@@ -43,6 +43,7 @@
/**
* Scoping tests for the Format DSL.
*/
+@SuppressWarnings("nls")
public class FormatScopingTest extends AbstractScopingTest {
private static final String C_FORMAT = "C.format";
diff --git a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/validation/FormatValidationTest.java b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/validation/FormatValidationTest.java
index 1e3919b307..8fcc918abb 100644
--- a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/validation/FormatValidationTest.java
+++ b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/format/validation/FormatValidationTest.java
@@ -23,6 +23,7 @@
import com.google.common.collect.Lists;
+@SuppressWarnings("nls")
public class FormatValidationTest extends AbstractValidationTest {
private static final String INT_EXP_RULE = "INT_EXP {}";
private static final String WILDCARD_RULE = "* {}";
diff --git a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/test/format/util/FormatTestUtil.java b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/test/format/util/FormatTestUtil.java
index 289ccd3ec5..57cd3a75f0 100644
--- a/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/test/format/util/FormatTestUtil.java
+++ b/com.avaloq.tools.ddk.xtext.format.test/src/com/avaloq/tools/ddk/xtext/test/format/util/FormatTestUtil.java
@@ -17,15 +17,16 @@
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.resource.XtextResourceSet;
-import com.avaloq.tools.ddk.xtext.test.AbstractXtextTestUtil;
-import com.avaloq.tools.ddk.xtext.test.ITestProjectManager;
-import com.avaloq.tools.ddk.xtext.test.PluginTestProjectManager;
import com.avaloq.tools.ddk.xtext.format.FormatConstants;
import com.avaloq.tools.ddk.xtext.format.format.FormatConfiguration;
import com.avaloq.tools.ddk.xtext.format.ui.internal.FormatActivator;
+import com.avaloq.tools.ddk.xtext.test.AbstractXtextTestUtil;
+import com.avaloq.tools.ddk.xtext.test.ITestProjectManager;
+import com.avaloq.tools.ddk.xtext.test.PluginTestProjectManager;
import com.google.inject.Injector;
+@SuppressWarnings("nls")
public final class FormatTestUtil extends AbstractXtextTestUtil {
public static final String TEST_MODEL_NAME = "FormatterTestLanguage";
public static final String NEW_LINE = "\n";
@@ -43,7 +44,7 @@ private static final class InstanceHolder {
private static final FormatTestUtil INSTANCE = new FormatTestUtil();
public static FormatTestUtil get() {
- return INSTANCE;
+ return INSTANCE;
}
}
diff --git a/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/labeling/FormatLabelProvider.java b/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/labeling/FormatLabelProvider.java
index 5212f8c0c6..f6c796f659 100644
--- a/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/labeling/FormatLabelProvider.java
+++ b/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/labeling/FormatLabelProvider.java
@@ -43,7 +43,7 @@ public FormatLabelProvider(final AdapterFactoryLabelProvider delegate) {
* @return the string
*/
public String text(final WildcardRule element) {
- return "*";
+ return "*"; //$NON-NLS-1$
}
/**
diff --git a/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/quickfix/FormatQuickfixProvider.java b/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/quickfix/FormatQuickfixProvider.java
index edac5f5482..e578c2adf1 100644
--- a/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/quickfix/FormatQuickfixProvider.java
+++ b/com.avaloq.tools.ddk.xtext.format.ui/src/com/avaloq/tools/ddk/xtext/format/ui/quickfix/FormatQuickfixProvider.java
@@ -28,6 +28,7 @@
/**
* The quickfix provider.
*/
+@SuppressWarnings("nls")
public class FormatQuickfixProvider extends DefaultQuickfixProvider {
/**
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormatter.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormatter.java
index 5ca9b0ec56..db1c21d752 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormatter.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/formatting/FormatFormatter.java
@@ -29,6 +29,7 @@
* on how and when to use it
* Also see {@link org.eclipse.xtext.xtext.XtextFormattingTokenSerializer} as an example
*/
+@SuppressWarnings("nls")
public class FormatFormatter extends AbstractDeclarativeFormatter {
private static final int LINE_LENGTH = 120;
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatGeneratorUtil.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatGeneratorUtil.java
index 90452b40ac..065a95572c 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatGeneratorUtil.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatGeneratorUtil.java
@@ -40,6 +40,7 @@
/**
* Various utility functions for the format generator.
*/
+@SuppressWarnings("nls")
public final class FormatGeneratorUtil {
/**
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatOutputConfigurationProvider.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatOutputConfigurationProvider.java
index 49ca7023d5..b8839adbb3 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatOutputConfigurationProvider.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/generator/FormatOutputConfigurationProvider.java
@@ -21,6 +21,7 @@
/**
* Provides output configurations for the generation of formatters.
*/
+@SuppressWarnings("nls")
public class FormatOutputConfigurationProvider extends OutputConfigurationProvider {
@Override
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatQualifiedNameConverter.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatQualifiedNameConverter.java
index 8df539a038..748c96355a 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatQualifiedNameConverter.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatQualifiedNameConverter.java
@@ -21,6 +21,7 @@
/**
* Extension of the default implementation of the qualified name converter.
*/
+@SuppressWarnings("nls")
public class FormatQualifiedNameConverter extends IQualifiedNameConverter.DefaultImpl {
private static final Pattern STRING_PATTERN = Pattern.compile("\".*\"");
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatScopeNameProvider.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatScopeNameProvider.java
index b6ae8d8602..63a07033f6 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatScopeNameProvider.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/naming/FormatScopeNameProvider.java
@@ -61,7 +61,7 @@ public String caseRuleCall(final RuleCall object) {
@Override
public String caseCompoundElement(final org.eclipse.xtext.CompoundElement object) {
- return "";
+ return ""; //$NON-NLS-1$
}
};
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResource.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResource.java
index 53567d2d6f..947b2cc053 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResource.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResource.java
@@ -12,8 +12,8 @@
import java.lang.reflect.Method;
-import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.xbase.resource.BatchLinkableResource;
@@ -27,7 +27,7 @@
*
* The implementation is a hack of sorts, but this will have to serve until a cleaner solution can be found.
*/
-@SuppressWarnings("restriction")
+@SuppressWarnings({"restriction", "nls"})
public class FormatResource extends BatchLinkableResource {
private static final Logger LOGGER = LogManager.getLogger(FormatResource.class);
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResourceDescriptionStrategy.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResourceDescriptionStrategy.java
index 92cd639e01..466bacbbda 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResourceDescriptionStrategy.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/resource/FormatResourceDescriptionStrategy.java
@@ -36,6 +36,7 @@
* specifications. Therefore, besides a standard export, all the objects are exported under their fingerprints. Therefore when the content (text, value) of the
* object changes this would cause a proper invalidations of the dependent formats.
*/
+@SuppressWarnings("nls")
public class FormatResourceDescriptionStrategy extends DefaultResourceDescriptionStrategy {
/**
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatLinkingService.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatLinkingService.java
index ec20db09db..d2d16072aa 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatLinkingService.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatLinkingService.java
@@ -34,6 +34,7 @@
/**
* A linking service for the Format language.
*/
+@SuppressWarnings("nls")
public class FormatLinkingService extends AbstractFastLinkingService {
/**
diff --git a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopeUtil.java b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopeUtil.java
index 381c5038a8..b23040c5f2 100644
--- a/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopeUtil.java
+++ b/com.avaloq.tools.ddk.xtext.format/src/com/avaloq/tools/ddk/xtext/format/scoping/FormatScopeUtil.java
@@ -397,7 +397,7 @@ private URI findExtensionURI(final Resource context, final String extensionName)
* @return short name of the format/grammar
*/
private String convertPathNameToShortName(final String extensionName) {
- String[] str = extensionName.split("\\.");
+ String[] str = extensionName.split("\\."); //$NON-NLS-1$
return str[str.length - 1];
}
}
diff --git a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CodeGenerationXTest.java b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CodeGenerationXTest.java
index 2d0e111353..00fa408b08 100644
--- a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CodeGenerationXTest.java
+++ b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CodeGenerationXTest.java
@@ -30,6 +30,7 @@
/**
* Tests the code generation as implemented by CodeGenerationX wrapped by {@link CompilerX}.
*/
+@SuppressWarnings("nls")
public class CodeGenerationXTest extends AbstractXtextTest {
private CompilerX getCompiler() {
diff --git a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CompilationContextTest.java b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CompilationContextTest.java
index 321a9d684c..31a6b9d154 100644
--- a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CompilationContextTest.java
+++ b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/CompilationContextTest.java
@@ -26,6 +26,7 @@
import com.avaloq.tools.ddk.xtext.expression.generator.CompilationContext;
+@SuppressWarnings("nls")
public class CompilationContextTest {
@Test
diff --git a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/ExpressionsExtentionsTest.java b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/ExpressionsExtentionsTest.java
index c55344fafd..bc4be72506 100644
--- a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/ExpressionsExtentionsTest.java
+++ b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/expression/ExpressionsExtentionsTest.java
@@ -22,6 +22,7 @@
import com.avaloq.tools.ddk.xtext.test.AbstractXtextTest;
+@SuppressWarnings("nls")
public class ExpressionsExtentionsTest extends AbstractXtextTest {
@Override
diff --git a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/test/util/GraphTest.java b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/test/util/GraphTest.java
index a822ee5125..670e99d62a 100644
--- a/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/test/util/GraphTest.java
+++ b/com.avaloq.tools.ddk.xtext.generator.test/src/com/avaloq/tools/ddk/xtext/generator/test/util/GraphTest.java
@@ -24,7 +24,7 @@
import com.google.common.collect.Multimap;
-@SuppressWarnings("PMD.JUnitAssertionsShouldIncludeMessage")
+@SuppressWarnings({"PMD.JUnitAssertionsShouldIncludeMessage", "nls"})
public class GraphTest {
// CHECKSTYLE:CONSTANTS-OFF
diff --git a/com.avaloq.tools.ddk.xtext.scope.ui/src/com/avaloq/tools/ddk/xtext/scope/ui/outline/ScopeOutlineTreeProvider.java b/com.avaloq.tools.ddk.xtext.scope.ui/src/com/avaloq/tools/ddk/xtext/scope/ui/outline/ScopeOutlineTreeProvider.java
index d374963894..2d2aafe016 100644
--- a/com.avaloq.tools.ddk.xtext.scope.ui/src/com/avaloq/tools/ddk/xtext/scope/ui/outline/ScopeOutlineTreeProvider.java
+++ b/com.avaloq.tools.ddk.xtext.scope.ui/src/com/avaloq/tools/ddk/xtext/scope/ui/outline/ScopeOutlineTreeProvider.java
@@ -31,7 +31,7 @@ public class ScopeOutlineTreeProvider extends DefaultOutlineTreeProvider {
/**
* Create the child nodes for a given native Context. We only show quick fixes.
- *
+ *
* @param parentNode
* the parent node
* @param modelElement
@@ -43,7 +43,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ScopeMod
Image importContainerImage = JavaPlugin.getImageDescriptorRegistry().get(JavaPluginImages.DESC_OBJS_IMPCONT);
if (!modelElement.getImports().isEmpty()) {
- createEStructuralFeatureNode(parentNode, modelElement, ScopePackage.Literals.SCOPE_MODEL__IMPORTS, importContainerImage, "import declarations", false);
+ createEStructuralFeatureNode(parentNode, modelElement, ScopePackage.Literals.SCOPE_MODEL__IMPORTS, importContainerImage, "import declarations", false); //$NON-NLS-1$
}
for (EObject content : modelElement.getScopes()) {
@@ -53,7 +53,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ScopeMod
/**
* Specify Expression as leaf.
- *
+ *
* @param modelElement
* the expression
* @return true
@@ -66,7 +66,7 @@ protected boolean _isLeaf(final Expression modelElement) {
/**
* Specify ScopeRule as leaf.
- *
+ *
* @param modelElement
* the rule
* @return true
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/ScopeUtil.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/ScopeUtil.java
index b7318e0622..8fb2055331 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/ScopeUtil.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/ScopeUtil.java
@@ -76,6 +76,7 @@ public static String getPackageName(final Import importedPackage) {
* rule to calculate signature for
* @return string signature
*/
+ @SuppressWarnings("nls")
public static String getSignature(final ScopeRule rule) { // NOPMD NPathComplexity
// CHECKSTYLE:OFF MagicNumber
StringBuffer result = new StringBuffer(60);
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/conversion/ScopeValueConverterService.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/conversion/ScopeValueConverterService.java
index a0934952ee..7bdcb2f909 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/conversion/ScopeValueConverterService.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/conversion/ScopeValueConverterService.java
@@ -35,13 +35,13 @@ public class ScopeValueConverterService extends ExpressionValueConverterService
private static final class ExtensionIdValueConverter extends QualifiedNameValueConverter {
@Override
protected String getNamespaceDelimiter() {
- return "::";
+ return "::"; //$NON-NLS-1$
}
}
/**
* Value converter for QualifiedID rule.
- *
+ *
* @return value converter
*/
@ValueConverter(rule = "QualifiedID")
@@ -51,7 +51,7 @@ public IValueConverter convertQualifiedID() {
/**
* Value converter for DottedID rule.
- *
+ *
* @return value converter
*/
@ValueConverter(rule = "DottedID")
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/formatting/ScopeFormatter.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/formatting/ScopeFormatter.java
index c719977782..29c6b8d67b 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/formatting/ScopeFormatter.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/formatting/ScopeFormatter.java
@@ -28,6 +28,7 @@
* on how and when to use it
* Also see {@link org.eclipse.xtext.xtext.XtextFormattingTokenSerializer} as an example
*/
+@SuppressWarnings("nls")
public class ScopeFormatter extends AbstractDeclarativeFormatter {
private static final int MAX_LINE_LENGTH = 140;
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/linking/ScopeLinkingService.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/linking/ScopeLinkingService.java
index 35e1fb3d31..2b3c1e7508 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/linking/ScopeLinkingService.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/linking/ScopeLinkingService.java
@@ -41,6 +41,7 @@
* Scope specific linking service to handle includes of other scope files. We don't use the scope provider for this as scope files
* from anywhere can be included.
*/
+@SuppressWarnings("nls")
public class ScopeLinkingService extends DefaultLinkingService {
/** Class-wide logger. */
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/naming/ScopeQualifiedNameConverter.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/naming/ScopeQualifiedNameConverter.java
index 0682c255cf..46aa4c2412 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/naming/ScopeQualifiedNameConverter.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/naming/ScopeQualifiedNameConverter.java
@@ -20,7 +20,7 @@ public class ScopeQualifiedNameConverter extends IQualifiedNameConverter.Default
@Override
public String getDelimiter() {
- return "::";
+ return "::"; //$NON-NLS-1$
}
}
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/resource/ScopeResourceDescriptionStrategy.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/resource/ScopeResourceDescriptionStrategy.java
index 873c4ebbaa..0e5fdac14f 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/resource/ScopeResourceDescriptionStrategy.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/resource/ScopeResourceDescriptionStrategy.java
@@ -13,8 +13,8 @@
import java.util.Collections;
-import org.apache.logging.log4j.Logger;
import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.xtext.naming.QualifiedName;
@@ -34,6 +34,7 @@
* referencing resources. The fingerprint also includes the hash of all included scopes, so that regeneration will be triggered if the included scope was
* changed.
*/
+@SuppressWarnings("nls")
public class ScopeResourceDescriptionStrategy extends DefaultResourceDescriptionStrategy {
private static final Logger LOG = LogManager.getLogger(ScopeResourceDescriptionStrategy.class);
diff --git a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/scoping/ScopeScopeProvider.java b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/scoping/ScopeScopeProvider.java
index d0b3c0a4d7..c90bb364b9 100644
--- a/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/scoping/ScopeScopeProvider.java
+++ b/com.avaloq.tools.ddk.xtext.scope/src/com/avaloq/tools/ddk/xtext/scope/scoping/ScopeScopeProvider.java
@@ -173,7 +173,7 @@ private IScope getIncludedScopes(final IScope parent, final ScopeModel context)
@Override
public QualifiedName apply(final EObject from) {
ScopeDefinition scopeDef = (ScopeDefinition) from;
- return QualifiedName.create(scopeDef.getName() != null ? scopeDef.getName() : "");
+ return QualifiedName.create(scopeDef.getName() != null ? scopeDef.getName() : ""); //$NON-NLS-1$
}
}));
}
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTest.java
index cc8f7dfccc..9917d658cc 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTest.java
@@ -49,6 +49,7 @@
* All exceptions are wrapped and handed over to the JUnit framework.
*/
@RunWith(XtextClassRunner.class)
+@SuppressWarnings("nls")
public abstract class AbstractTest {
/**
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTestUtil.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTestUtil.java
index e1a2a1d0e6..a0f1bf4db9 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTestUtil.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractTestUtil.java
@@ -80,7 +80,7 @@ public Object getEditorJobFamily(final IEditorPart editor) {
Object jobFamily = null;
try {
// Job family is represented by the edited source version
- Method method = editorClass.getMethod("getSourceVersion", (Class>[]) null);
+ Method method = editorClass.getMethod("getSourceVersion", (Class>[]) null); //$NON-NLS-1$
jobFamily = method.invoke(editor, (Object[]) null);
// CHECKSTYLE:OFF
} catch (Exception e) {
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractUtilTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractUtilTest.java
index 63e692a1a3..9a75c7f12d 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractUtilTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractUtilTest.java
@@ -32,6 +32,7 @@
/**
* A base class for util test classes, which prepares common required mocks.
*/
+@SuppressWarnings("nls")
public abstract class AbstractUtilTest extends AbstractXtextTest {
public static final String TEST_PROJECT_NAME = "TestProjectName";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextMarkerBasedTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextMarkerBasedTest.java
index 9032a4011f..327f336c6a 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextMarkerBasedTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextMarkerBasedTest.java
@@ -42,6 +42,7 @@
/**
* Abstract class that supports Xtend based test implementations to use markers in the test sources.
*/
+@SuppressWarnings("nls")
public abstract class AbstractXtextMarkerBasedTest extends AbstractXtextTest {
private static final String INVALID_TEST_CONFIGURATION = "Invalid test configuration. Missing org.eclipse.xtend.lib in MANIFEST.MF in this plugin?"; //$NON-NLS-1$
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextTest.java
index 624e8d64a8..cbd03bec60 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AbstractXtextTest.java
@@ -52,7 +52,7 @@ protected XtextTestSource createTestSource(final String sourceFileName, final St
*/
@Override
protected String getTestSourceFileName() {
- return this.getTestSourceModelName() + "." + getXtextTestUtil().getFileExtension();
+ return this.getTestSourceModelName() + '.' + getXtextTestUtil().getFileExtension();
}
/**
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AcfContentAssistProcessorTestBuilder.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AcfContentAssistProcessorTestBuilder.java
index 8415facde0..e1afd919f9 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AcfContentAssistProcessorTestBuilder.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/AcfContentAssistProcessorTestBuilder.java
@@ -48,7 +48,7 @@
* {@link ConfigurableCompletionProposal}s.
*
*/
-@SuppressWarnings({"PMD.SignatureDeclareThrowsException"})
+@SuppressWarnings({"PMD.SignatureDeclareThrowsException", "nls"})
public class AcfContentAssistProcessorTestBuilder extends ContentAssistProcessorTestBuilder {
private final ResourceLoadHelper loadHelper;
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/IllegalJUnitAnnotation.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/IllegalJUnitAnnotation.java
index 9883b48a22..5fb849ad79 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/IllegalJUnitAnnotation.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/IllegalJUnitAnnotation.java
@@ -17,7 +17,7 @@ class IllegalJUnitAnnotation extends RuntimeException {
private static final long serialVersionUID = 1L;
IllegalJUnitAnnotation() {
- super("Invalid annotation found. BeforeClass and AfterClass annotations are not permitted when using the AbstractXtextTest framework. Use the methods 'beforeAllTests' and 'afterAllTests' instead.");
+ super("Invalid annotation found. BeforeClass and AfterClass annotations are not permitted when using the AbstractXtextTest framework. Use the methods 'beforeAllTests' and 'afterAllTests' instead."); //$NON-NLS-1$
}
IllegalJUnitAnnotation(final String message) {
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/TestSource.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/TestSource.java
index f14180b0bb..8ed06c9cdd 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/TestSource.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/TestSource.java
@@ -18,15 +18,16 @@
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.emf.common.util.URI;
+import org.eclipse.emf.common.util.WrappedException;
import org.eclipse.xtext.util.StringInputStream;
-import org.eclipse.emf.common.util.WrappedException;
import com.google.common.io.Resources;
/**
* Container for all source relevant information.
*/
+@SuppressWarnings("nls")
public class TestSource {
private static final Pattern NL_PATTERN = Pattern.compile("\\r?\\n");
@@ -47,7 +48,7 @@ public TestSource(final String sourceFileName, final String content) {
* Called by {@link ITestProjectManager#addSourceToProject(TestSource)} when this source was added.
*
* TODO Implement a cleaner solution where IFile and URI are not stored by TestSource.
- *
+ *
* @param newFile
* file associated with this test source
* @param newUri
@@ -60,7 +61,7 @@ public void accept(final IFile newFile, final URI newUri) {
/**
* Returns the sourceFileName.
- *
+ *
* @return the sourceFileName
*/
public String getSourceFileName() {
@@ -69,7 +70,7 @@ public String getSourceFileName() {
/**
* Returns the iFile.
- *
+ *
* @return the iFile
*/
public IFile getiFile() {
@@ -78,7 +79,7 @@ public IFile getiFile() {
/**
* Returns the Uri.
- *
+ *
* @return the Uri
*/
public URI getUri() {
@@ -87,7 +88,7 @@ public URI getUri() {
/**
* Returns the content.
- *
+ *
* @return the content
*/
public String getContent() {
@@ -96,7 +97,7 @@ public String getContent() {
/**
* Set the the source content to the new content given.
- *
+ *
* @param newContent
* String with the new source content
*/
@@ -111,7 +112,7 @@ public void setContent(final String newContent) {
/**
* Loads the given source from the classpath and normalizes the line endings of the content.
- *
+ *
* @param clazz
* context class
* @param sourceFileName
@@ -129,7 +130,7 @@ public static String getResourceContent(final Class> clazz, final String sourc
/**
* Returns a string with line separators normalized to the given terminator.
- *
+ *
* @param str
* string to normalize, must not be {@code null}
* @param lineSeparator
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/XtextTestProjectManager.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/XtextTestProjectManager.java
index 224f34562e..22c9007e01 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/XtextTestProjectManager.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/XtextTestProjectManager.java
@@ -33,6 +33,7 @@
/**
* Simple Test project manager for SDK tests.
*/
+@SuppressWarnings("nls")
public class XtextTestProjectManager implements ITestProjectManager {
protected static final String TEST_PROJECT_NAME = "TEST";
private final Map testSources = Maps.newHashMap();
@@ -148,7 +149,7 @@ public URI createTestSourceUri(final String encodedFileName) {
* @return the {@link URI} for the given file name
*/
public URI createPlatformUri(final String encodedFileName) {
- return URI.createPlatformResourceURI('/' + TEST_PROJECT_NAME + "/" + encodedFileName, true);
+ return URI.createPlatformResourceURI('/' + TEST_PROJECT_NAME + '/' + encodedFileName, true);
}
}
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/conversion/AbstractValueConverterServiceTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/conversion/AbstractValueConverterServiceTest.java
index 1a877b1ea9..b7e6655b13 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/conversion/AbstractValueConverterServiceTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/conversion/AbstractValueConverterServiceTest.java
@@ -35,6 +35,7 @@
/**
* Base class for testing a language {@link IValueConverterService} implementation.
*/
+@SuppressWarnings("nls")
public abstract class AbstractValueConverterServiceTest extends AbstractXtextTest {
/** ID regular expression does not allow digits as first character. */
public static final String INVALID_ID_NUMBER = "1something";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/formatting/AbstractFormattingTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/formatting/AbstractFormattingTest.java
index 561c3aff58..7fa54de3e4 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/formatting/AbstractFormattingTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/formatting/AbstractFormattingTest.java
@@ -27,6 +27,7 @@
/**
* Base class for formatting tests.
*/
+@SuppressWarnings("nls")
public abstract class AbstractFormattingTest extends AbstractXtextTest {
private static final String CR_LF = "\r\n";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/generator/AbstractGeneratorTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/generator/AbstractGeneratorTest.java
index 9e36e07819..1877aebb2f 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/generator/AbstractGeneratorTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/generator/AbstractGeneratorTest.java
@@ -60,7 +60,7 @@
/**
* A base class for xtext generator tests. Allows creating a project and adding files.
*/
-@SuppressWarnings({"PMD.AbstractClassWithoutAbstractMethod", "restriction"})
+@SuppressWarnings({"PMD.AbstractClassWithoutAbstractMethod", "restriction", "nls"})
public abstract class AbstractGeneratorTest {
private static final String MESSAGE_GENERATED_FILE_MUST_EXIST = "Generated file ''{0}'' must exist.";
private static final String MESSAGE_GENERATED_CODE_MUST_BE_CORRECT = "Generated contents of ''{0}'' must be correct.";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/linking/AbstractLinkingTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/linking/AbstractLinkingTest.java
index 14e5266204..cef5f35529 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/linking/AbstractLinkingTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/linking/AbstractLinkingTest.java
@@ -23,11 +23,11 @@
*/
@SuppressWarnings("PMD.AbstractClassWithoutAnyMethod")
public abstract class AbstractLinkingTest extends AbstractXtextTest {
- private static final String NOT_RESOLVED_MESSAGE = "Cross-reference has not been resolved.";
+ private static final String NOT_RESOLVED_MESSAGE = "Cross-reference has not been resolved."; //$NON-NLS-1$
/**
* Asserts that the actualObject equals the expectedObject.
- *
+ *
* @param expectedObject
* the expected object
* @param actualObject
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/model/ModelUtil.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/model/ModelUtil.java
index 38153b6509..8b09412466 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/model/ModelUtil.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/model/ModelUtil.java
@@ -84,7 +84,7 @@ public Iterable getAllInstancesOf(final EObject context,
// CHECKSTYLE:ON
return Iterables.filter(getAllInstancesOf(context, type), input -> {
if (input.eClass().getEStructuralFeature(feature.getFeatureID()) != feature) {
- Assert.fail("Feature " + feature + " is not a feature of " + input.eClass());
+ Assert.fail("Feature " + feature + " is not a feature of " + input.eClass()); //$NON-NLS-1$ //$NON-NLS-2$
}
final Object valueOfFeature = input.eGet(feature);
return valueOfFeature != null && valueOfFeature.equals(value);
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/modelinference/AbstractModelInferrerTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/modelinference/AbstractModelInferrerTest.java
index 4d4245bb64..b67327fd35 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/modelinference/AbstractModelInferrerTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/modelinference/AbstractModelInferrerTest.java
@@ -93,7 +93,7 @@ protected void assertNoInference(final int tag) {
*/
protected void assertNoInference(final EObject sourceElement) {
final Set inferredElements = getInferredElements(sourceElement);
- assertTrue("Unexpected inferred elements found: " + inferredElements.toString(), inferredElements.isEmpty());
+ assertTrue("Unexpected inferred elements found: " + inferredElements.toString(), inferredElements.isEmpty()); //$NON-NLS-1$
}
/**
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractUiTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractUiTest.java
index 43683ac964..e1c1a95f4e 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractUiTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractUiTest.java
@@ -76,7 +76,7 @@ protected void initializeSWTBot() {
*/
@Override
protected String getTestSourceFileName() {
- return this.getTestSourceModelName() + "." + getFileExtension();
+ return this.getTestSourceModelName() + '.' + getFileExtension();
}
@Override
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextEditorTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextEditorTest.java
index c0f4e81eb2..fb5d47e746 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextEditorTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextEditorTest.java
@@ -32,6 +32,7 @@
/**
* AbstractXtextEditorTest provides convenient setup and access functionality for tests that require an xtext editor.
*/
+@SuppressWarnings("nls")
public abstract class AbstractXtextEditorTest extends AbstractXtextMarkerBasedTest {
private static final String EDITOR_MUST_NOT_BE_DIRTY = "Editor must not be dirty - this indicates state carried over";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextUiTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextUiTest.java
index 5c5e92d2f5..6bd19b19b1 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextUiTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AbstractXtextUiTest.java
@@ -114,7 +114,7 @@ public boolean test() {
@Override
public String getFailureMessage() {
- return "Editor must be initialized.";
+ return "Editor must be initialized."; //$NON-NLS-1$
}
}, EDITOR_ENABLED_TIMEOUT);
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AcfSwtBotEclipseEditor.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AcfSwtBotEclipseEditor.java
index 016ade8f26..b3e483e3fe 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AcfSwtBotEclipseEditor.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/AcfSwtBotEclipseEditor.java
@@ -58,7 +58,7 @@ public boolean test() {
@Override
public String getFailureMessage() {
- return NLS.bind("The cursor should be on the position ({0}, {1}) and the editor should have focus.", line, column);
+ return NLS.bind("The cursor should be on the position ({0}, {1}) and the editor should have focus.", line, column); //$NON-NLS-1$
}
});
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/contentassist/AbstractContentAssistUiTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/contentassist/AbstractContentAssistUiTest.java
index 8e8086edeb..95d4e6fb46 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/contentassist/AbstractContentAssistUiTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/contentassist/AbstractContentAssistUiTest.java
@@ -39,6 +39,7 @@
/**
* Abstract class for content assist tests.
*/
+@SuppressWarnings("nls")
public abstract class AbstractContentAssistUiTest extends AbstractXtextEditorTest {
private static final String EDITOR_HAS_NO_VIEWER = "Editor has no viewer.";
@@ -249,8 +250,8 @@ private CompletionProposalComputer createCompletionProposalComputer(final int of
protected int getTotalOffsetForToken(final ICompositeNode parserNode, final String name) {
int result = NO_OFFSET_FOUND;
for (final INode n : parserNode.getChildren()) {
- if (n instanceof ILeafNode && name.equals(((ILeafNode) n).getText())) {
- result = ((ILeafNode) n).getTotalOffset();
+ if (n instanceof ILeafNode && name.equals(n.getText())) {
+ result = n.getTotalOffset();
} else if (n instanceof ICompositeNode) {
result = getTotalOffsetForToken((ICompositeNode) n, name);
}
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hover/AbstractHoverTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hover/AbstractHoverTest.java
index 27405f08c7..6e5703d433 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hover/AbstractHoverTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hover/AbstractHoverTest.java
@@ -32,6 +32,7 @@
/**
* Base class for hover tests.
*/
+@SuppressWarnings("nls")
public abstract class AbstractHoverTest extends AbstractXtextTest {
/**
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hyperlinking/AbstractHyperlinkHelperTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hyperlinking/AbstractHyperlinkHelperTest.java
index d1821ecec7..bed12cbdd2 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hyperlinking/AbstractHyperlinkHelperTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/hyperlinking/AbstractHyperlinkHelperTest.java
@@ -39,6 +39,7 @@
/**
* Base class for hyperlink helper tests.
*/
+@SuppressWarnings("nls")
public abstract class AbstractHyperlinkHelperTest extends AbstractXtextEditorTest {
private static final String OFFSET_MUST_BE_EQUAL = "Offset must be equal";
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/labeling/AbstractLabelingTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/labeling/AbstractLabelingTest.java
index c1ced92448..e5b728d927 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/labeling/AbstractLabelingTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/labeling/AbstractLabelingTest.java
@@ -34,6 +34,7 @@
/**
* Test labels of a given input file which is read in during setUpLabelTest().
*/
+@SuppressWarnings("nls")
public abstract class AbstractLabelingTest extends AbstractXtextTest {
/**
* Returns a list of pairs with the expected {@link ENamedElement} and the corresponding label string.
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/occurrences/AbstractOccurrencesTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/occurrences/AbstractOccurrencesTest.java
index 097bf90297..4fc61bf775 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/occurrences/AbstractOccurrencesTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/occurrences/AbstractOccurrencesTest.java
@@ -179,7 +179,7 @@ public boolean test() {
@Override
public String getFailureMessage() {
- return "Error waiting for occurrences";
+ return "Error waiting for occurrences"; //$NON-NLS-1$
}
};
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineTest.java
index b95f2a98a5..4aed592467 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineTest.java
@@ -39,6 +39,7 @@
/**
* Test the outline structure of an input file.
*/
+@SuppressWarnings("nls")
public abstract class AbstractOutlineTest extends AbstractXtextEditorTest {
/**
* Returns a list of the elements expected in the outline of the default test resource.
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineViewTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineViewTest.java
index 8988450110..6d9e3ee9dc 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineViewTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/outline/AbstractOutlineViewTest.java
@@ -42,6 +42,7 @@ protected void expandIfNotExpanded(final SWTBotTreeItem treeItem) {
* @return the {@link SWTBotView} representing the outline view
* @throw WidgetNotFoundException if there is no active editor
*/
+ @SuppressWarnings("nls")
// CHECKSTYLE:CONSTANTS-OFF
protected SWTBotView openOutlineViewOfActiveEditor() {
getBot().menu("Window").menu("Show View").menu("Outline").click();
diff --git a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/syntaxcoloring/AbstractSyntaxColoringTest.java b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/syntaxcoloring/AbstractSyntaxColoringTest.java
index 9feb5529dd..9374361ffb 100644
--- a/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/syntaxcoloring/AbstractSyntaxColoringTest.java
+++ b/com.avaloq.tools.ddk.xtext.test.core/src/com/avaloq/tools/ddk/xtext/test/ui/syntaxcoloring/AbstractSyntaxColoringTest.java
@@ -38,7 +38,7 @@
* Base class for syntax coloring tests.
*/
public abstract class AbstractSyntaxColoringTest extends AbstractXtextEditorUiTest {
- private static final String STYLE_ASSERTION_FAILURE_MESSAGE = "The text style at the offset %d must match the expected style.";
+ private static final String STYLE_ASSERTION_FAILURE_MESSAGE = "The text style at the offset %d must match the expected style."; //$NON-NLS-1$
/** The Constant LEAF_NOT_FOUND_VALUE is returned when a leaf node is not found. */
protected static final int LEAF_NOT_FOUND_VALUE = -1;
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/AbstractFormatterTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/AbstractFormatterTest.java
index 39407153a2..92b4b34e3f 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/AbstractFormatterTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/AbstractFormatterTest.java
@@ -28,6 +28,7 @@
* Base class for formatting tests.
* The assertXyz methods are essentially copied from {@link com.avaloq.tools.ddk.xtext.test.formatting.AbstractAcfFormattingTest}.
*/
+@SuppressWarnings("nls")
public abstract class AbstractFormatterTest extends AbstractXtextTest {
/**
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTest.java
index 473afeeb74..3a2013c06b 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTest.java
@@ -27,6 +27,7 @@
* This class tests the Acs Formatter framework. The tests are basically a copy
* of the Xtext Formatter tests.
*/
+@SuppressWarnings("nls")
public class FormatterTest extends AbstractFormatterTest {
@Override
protected FormatterTestUtil getXtextTestUtil() {
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTestConfig.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTestConfig.java
index c7fb8a1704..1b95887d63 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTestConfig.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/formatter/FormatterTestConfig.java
@@ -23,6 +23,7 @@
import com.google.inject.Inject;
+@SuppressWarnings("nls")
public class FormatterTestConfig extends AbstractExtendedFormatter {
private final IIndentationInformation indentInfo = new IIndentationInformationWithDefaults() {
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/AbstractFragmentProviderTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/AbstractFragmentProviderTest.java
index 80d605e0f4..0d57f63daf 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/AbstractFragmentProviderTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/AbstractFragmentProviderTest.java
@@ -18,6 +18,7 @@
/**
* Tests for {@code AbstractFragmentProvider}.
*/
+@SuppressWarnings("nls")
public class AbstractFragmentProviderTest {
private static final String[] SPECIAL_ESCAPE_CASES = new String[] {"\\", "\\\\", "\\\\\\", "\\#", "\\\\#", "\\\\\\#", "#", "##", "#\\"};
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/ShortFragmentProviderTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/ShortFragmentProviderTest.java
index b6fa899231..57c29d5818 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/ShortFragmentProviderTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/linking/ShortFragmentProviderTest.java
@@ -31,6 +31,7 @@
/**
* Tests for {@code AbstractFragmentProvider}.
*/
+@SuppressWarnings("nls")
public class ShortFragmentProviderTest extends AbstractTest {
private static final String FRAGMENT_MUST_BE_EQUAL = "Fragment must be equal";
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/naming/QualifiedNamePatternTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/naming/QualifiedNamePatternTest.java
index 365a3b6d02..8a932cb484 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/naming/QualifiedNamePatternTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/naming/QualifiedNamePatternTest.java
@@ -25,7 +25,7 @@
@RunWith(XtextClassRunner.class)
-@SuppressWarnings("PMD.JUnitAssertionsShouldIncludeMessage")
+@SuppressWarnings({"PMD.JUnitAssertionsShouldIncludeMessage", "nls"})
// CHECKSTYLE:CONSTANTS-OFF
public class QualifiedNamePatternTest {
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/AbstractSelectorFragmentProviderTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/AbstractSelectorFragmentProviderTest.java
index 1ac4353de4..ec4fb770d5 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/AbstractSelectorFragmentProviderTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/AbstractSelectorFragmentProviderTest.java
@@ -21,8 +21,8 @@
import org.eclipse.xtext.Keyword;
import org.eclipse.xtext.XtextPackage;
import org.eclipse.xtext.XtextRuntimeModule;
-import org.eclipse.xtext.testing.AbstractXtextTests;
import org.eclipse.xtext.resource.IFragmentProvider;
+import org.eclipse.xtext.testing.AbstractXtextTests;
import org.eclipse.xtext.util.Modules2;
import org.junit.Before;
import org.junit.Test;
@@ -34,7 +34,7 @@
* Tests for {@code AbstractSelectorFragmentProvider}.
*/
// CHECKSTYLE:OFF
-@SuppressWarnings({"PMD.JUnitAssertionsShouldIncludeMessage", "deprecation", "removal"})
+@SuppressWarnings({"PMD.JUnitAssertionsShouldIncludeMessage", "deprecation", "removal", "nls"})
public class AbstractSelectorFragmentProviderTest extends AbstractXtextTests {
// CHECKSTYLE:ON
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/ResourceDescriptionDeltaTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/ResourceDescriptionDeltaTest.java
index d0a53e225f..1538a10465 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/ResourceDescriptionDeltaTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/resource/ResourceDescriptionDeltaTest.java
@@ -33,7 +33,7 @@
import com.google.common.collect.Lists;
-@SuppressWarnings("PMD.JUnitAssertionsShouldIncludeMessage")
+@SuppressWarnings({"PMD.JUnitAssertionsShouldIncludeMessage", "nls"})
public class ResourceDescriptionDeltaTest {
@Test
diff --git a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/util/RuntimeProjectUtilTest.java b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/util/RuntimeProjectUtilTest.java
index 48a565d55c..7a4b158afd 100644
--- a/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/util/RuntimeProjectUtilTest.java
+++ b/com.avaloq.tools.ddk.xtext.test/src/com/avaloq/tools/ddk/xtext/util/RuntimeProjectUtilTest.java
@@ -39,6 +39,7 @@
/**
* A test class for {@link RuntimeProjectUtil}
*/
+@SuppressWarnings("nls")
public class RuntimeProjectUtilTest extends AbstractUtilTest {
private static final String WORKSPACE_PATH = ResourcesPlugin.getWorkspace().getRoot().getLocationURI().getPath();
diff --git a/com.avaloq.tools.ddk.xtext.valid.ui/src/com/avaloq/tools/ddk/xtext/valid/ui/outline/ValidOutlineTreeProvider.java b/com.avaloq.tools.ddk.xtext.valid.ui/src/com/avaloq/tools/ddk/xtext/valid/ui/outline/ValidOutlineTreeProvider.java
index 66ddc41407..a85967c494 100644
--- a/com.avaloq.tools.ddk.xtext.valid.ui/src/com/avaloq/tools/ddk/xtext/valid/ui/outline/ValidOutlineTreeProvider.java
+++ b/com.avaloq.tools.ddk.xtext.valid.ui/src/com/avaloq/tools/ddk/xtext/valid/ui/outline/ValidOutlineTreeProvider.java
@@ -33,7 +33,7 @@ public class ValidOutlineTreeProvider extends DefaultOutlineTreeProvider {
/**
* Do not create Model nodes in the outline. When the valid model is processed it is not
* added to the outline but its children are.
- *
+ *
* @param parentNode
* the parent node, this should be the tree root
* @param modelElement
@@ -46,7 +46,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ValidMod
Image importContainerImage = JavaPlugin.getImageDescriptorRegistry().get(JavaPluginImages.DESC_OBJS_IMPCONT);
if (!modelElement.getImports().isEmpty()) {
- createEStructuralFeatureNode(parentNode, modelElement, ValidPackage.Literals.VALID_MODEL__IMPORTS, importContainerImage, "import declarations", false);
+ createEStructuralFeatureNode(parentNode, modelElement, ValidPackage.Literals.VALID_MODEL__IMPORTS, importContainerImage, "import declarations", false); //$NON-NLS-1$
}
for (EObject content : modelElement.getCategories()) {
createNode(parentNode, content);
@@ -55,7 +55,7 @@ protected void _createChildren(final DocumentRootNode parentNode, final ValidMod
/**
* Create the child nodes for a given native Context. We only show quick fixes.
- *
+ *
* @param parentNode
* the parent node
* @param modelElement
@@ -71,7 +71,7 @@ protected void _createChildren(final IOutlineNode parentNode, final NativeContex
/**
* Create the child nodes for a given native native rule: its contexts.
- *
+ *
* @param parentNode
* the parent node
* @param modelElement
diff --git a/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/conversion/ValidValueConverterService.java b/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/conversion/ValidValueConverterService.java
index 144d6184f8..8d07a90b6b 100644
--- a/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/conversion/ValidValueConverterService.java
+++ b/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/conversion/ValidValueConverterService.java
@@ -32,13 +32,13 @@ public class ValidValueConverterService extends DefaultTerminalConverters {
private static final class ExtensionIdValueConverter extends QualifiedNameValueConverter {
@Override
protected String getNamespaceDelimiter() {
- return "::";
+ return "::"; //$NON-NLS-1$
}
}
/**
* Value converter for Identifier rule.
- *
+ *
* @return value converter
*/
@ValueConverter(rule = "QualifiedID")
diff --git a/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/naming/ValidQualifiedNameConverter.java b/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/naming/ValidQualifiedNameConverter.java
index 9ea2d93212..a796617a92 100644
--- a/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/naming/ValidQualifiedNameConverter.java
+++ b/com.avaloq.tools.ddk.xtext.valid/src/com/avaloq/tools/ddk/xtext/valid/naming/ValidQualifiedNameConverter.java
@@ -20,7 +20,7 @@ public class ValidQualifiedNameConverter extends IQualifiedNameConverter.Default
@Override
public String getDelimiter() {
- return "::";
+ return "::"; //$NON-NLS-1$
}
}