SuccessChanges

Summary

  1. Fix possible NPE (details)
  2. Create 'Missing Translation' inspection (details)
Commit b109fd8d51fd579847ee56c37df1f46db80e23af by Matthias Villiger
Fix possible NPE
When using the parser on Java source file having compile errors because
an annotation does not specify all elements required.
The file was modifiedorg.eclipse.scout.sdk.core.ecj/src/main/java/org/eclipse/scout/sdk/core/model/ecj/JavaEnvironmentWithEcj.java
The file was modifiedorg.eclipse.scout.sdk.core.ecj/src/main/java/org/eclipse/scout/sdk/core/model/ecj/BindingAnnotationWithEcj.java
The file was addedorg.eclipse.scout.sdk.core.ecj/src/main/java/org/eclipse/scout/sdk/core/model/ecj/NullAnnotationElementWithEcj.java
The file was modifiedorg.eclipse.scout.sdk.core.ecj/src/main/java/org/eclipse/scout/sdk/core/model/ecj/SpiWithEcjUtils.java
The file was modifiedorg.eclipse.scout.sdk.core.test/src/test/java/org/eclipse/scout/sdk/core/model/api/AnnotationElementTest.java
Commit b8f4ee9f7282ea0553657fdf1fa5a335b2efa4f5 by Matthias Villiger
Create 'Missing Translation' inspection
Move nls search code to scout core module for re-use in s2i.
The file was removedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/search/NlsFindKeysJob.java
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/util/search/FileQueryInput.java
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/util/search/IFileQueryResult.java
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/environment/IdeaEnvironment.kt
The file was addedorg.eclipse.scout.sdk.s2i/src/main/resources/inspectionDescriptions/MissingTranslation.html
The file was modifiedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/nls/ITranslation.java
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/MissingClassIdInspection.kt
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/derived/impl/DerivedResourceManagerImplementor.kt
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/classid/DuplicateClassIdInspection.kt
The file was addedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/nls/MissingTranslationInspection.kt
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/util/search/FileRange.java
The file was addedorg.eclipse.scout.sdk.core.s.test/src/test/java/org/eclipse/scout/sdk/core/s/nls/query/MissingTranslationQueryTest.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/action/UpdateReferenceCountAction.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/TranslationInputValidator.java
The file was modifiedorg.eclipse.scout.sdk.s2e/src/main/java/org/eclipse/scout/sdk/s2e/environment/EclipseEnvironment.java
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/util/search/IFileQuery.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/editor/NlsReferenceProvider.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/search/NlsFindMissingKeysQuery.java
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/resources/messages/EclipseScoutBundle.properties
The file was removedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/search/NlsFindMissingKeys.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/util/S2eUiUtils.java
The file was modifiedorg.eclipse.scout.sdk.s2e/src/main/java/org/eclipse/scout/sdk/s2e/util/EclipseWorkspaceWalker.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/search/NlsFindKeyQuery.java
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/resources/META-INF/plugin.xml
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/nls/query/MissingTranslationQuery.java
The file was addedorg.eclipse.scout.sdk.core.s/src/main/java/org/eclipse/scout/sdk/core/s/nls/query/TranslationKeysQuery.java
The file was modifiedorg.eclipse.scout.sdk.s2i/src/main/kotlin/org/eclipse/scout/sdk/s2i/Extensions.kt
The file was addedorg.eclipse.scout.sdk.core.s.test/src/test/java/org/eclipse/scout/sdk/core/s/nls/query/TranslationKeysQueryTest.java
The file was modifiedorg.eclipse.scout.sdk.s2e.ui/src/main/java/org/eclipse/scout/sdk/s2e/ui/internal/nls/editor/NlsTableController.java