Skip to content

Commit 87bc792

Browse files
committed
minor safety fixes
1 parent 488170c commit 87bc792

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

bundles/org.zikula.modulestudio.generator/src/org/zikula/modulestudio/generator/cartridges/zclassic/smallstuff/techdocs/TechStructureFields.xtend

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -428,11 +428,11 @@ class TechStructureFields {
428428
if (language == 'de') {
429429
if (past) result += 'Die Werte müssen in der Vergangenheit liegen.'
430430
if (future) result += 'Die Werte müssen in der Zukunft liegen.'
431-
if (!validatorAddition.empty) result += 'Zusätzliche Validierung: <code>' + validatorAddition + '</code>.'
431+
if (null !== validatorAddition && !validatorAddition.empty) result += 'Zusätzliche Validierung: <code>' + validatorAddition + '</code>.'
432432
} else {
433433
if (past) result += 'Values must be in the past.'
434434
if (future) result += 'Values must be in the future.'
435-
if (!validatorAddition.empty) result += 'Additional validation: <code>' + validatorAddition + '</code>.'
435+
if (null !== validatorAddition && !validatorAddition.empty) result += 'Additional validation: <code>' + validatorAddition + '</code>.'
436436
}
437437
result
438438
}
@@ -475,13 +475,13 @@ class TechStructureFields {
475475
val result = commonRemarks
476476
if (language == 'de') {
477477
if (sortablePosition) result += 'Speichert die Position für die Sortable-Erweiterung.'
478-
if (!aggregateFor.empty) result += 'Aggregiert eine 1:n Beziehung (' + aggregateFor + ').'
478+
if (null !== aggregateFor && !aggregateFor.empty) result += 'Aggregiert eine 1:n Beziehung (' + aggregateFor + ').'
479479
if (percentage) result += 'Repräsentiert einen Prozentwert.'
480480
if (range) result += 'Repräsentiert einen Bereich.'
481481
if (version) result += 'Speichert die Version der Entität.'
482482
} else {
483483
if (sortablePosition) result += 'Stores the position for the Sortable extension.'
484-
if (!aggregateFor.empty) result += 'Aggregates a 1:n relation (' + aggregateFor + ').'
484+
if (null !== aggregateFor && !aggregateFor.empty) result += 'Aggregates a 1:n relation (' + aggregateFor + ').'
485485
if (percentage) result += 'Represents a percentage value.'
486486
if (range) result += 'Represents a range.'
487487
if (version) result += 'Stores the entity version.'

bundles/org.zikula.modulestudio.generator/src/org/zikula/modulestudio/generator/workflow/components/ModelReader.xtend

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package org.zikula.modulestudio.generator.workflow.components
22

33
import com.google.inject.Guice
44
import com.google.inject.Injector
5-
import com.google.inject.Module
65
import de.guite.modulestudio.MostDslRuntimeModule
76
import de.guite.modulestudio.MostDslStandaloneSetup
87
import org.eclipse.emf.common.util.URI
@@ -84,7 +83,7 @@ class ModelReader extends WorkflowComponentWithSlot {
8483

8584
if (!this.isStandalone) {
8685
// create fallback injector
87-
val Module runtimeModule = new MostDslRuntimeModule
86+
val runtimeModule = new MostDslRuntimeModule
8887
this.injector = Guice.createInjector(runtimeModule)
8988
} else {
9089
// standalone setup for mwe files

0 commit comments

Comments
 (0)