Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
vadere
vadere
Commits
a53f0162
Commit
a53f0162
authored
Oct 31, 2019
by
Benedikt Kleinmeier
Browse files
Renamed all JSON transformations according to "TargetVersionV<major>_<minor>" naming scheme
parent
de76d101
Changes
9
Hide whitespace changes
Inline
Side-by-side
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformV9To
V010.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V0
_
10.java
View file @
a53f0162
...
...
@@ -7,9 +7,9 @@ import org.vadere.simulator.projects.migration.MigrationException;
import
org.vadere.simulator.projects.migration.jsontranformation.SimpleJsonTransformation
;
@MigrationTransformation
(
targetVersionLabel
=
"0.10"
)
public
class
JsonTransformV9To
V010
extends
SimpleJsonTransformation
{
public
class
TargetVersion
V0
_
10
extends
SimpleJsonTransformation
{
public
JsonTransformV9To
V010
()
{
public
TargetVersion
V0
_
10
()
{
super
(
Version
.
V0_10
);
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformV7ToV
8.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersionV0_
8.java
View file @
a53f0162
...
...
@@ -15,11 +15,11 @@ import java.util.ArrayList;
import
java.util.stream.Collectors
;
@MigrationTransformation
(
targetVersionLabel
=
"0.8"
)
public
class
JsonTransformV7ToV
8
extends
SimpleJsonTransformation
{
public
class
TargetVersionV0_
8
extends
SimpleJsonTransformation
{
ObjectMapper
mapper
;
public
JsonTransformV7ToV
8
()
{
public
TargetVersionV0_
8
()
{
super
(
Version
.
V0_8
);
this
.
mapper
=
StateJsonConverter
.
getMapper
();
}
...
...
@@ -165,7 +165,7 @@ public class JsonTransformV7ToV8 extends SimpleJsonTransformation {
String
jsonStr
=
r
.
lines
().
collect
(
Collectors
.
joining
(
"\n"
));
ObjectMapper
mapper
=
StateJsonConverter
.
getMapper
();
JsonNode
jsonNode
=
StateJsonConverter
.
deserializeToNode
(
jsonStr
);
JsonTransformV7ToV
8
transformation
=
new
JsonTransformV7ToV
8
();
TargetVersionV0_
8
transformation
=
new
TargetVersionV0_
8
();
JsonNode
newScenario
=
transformation
.
applyAll
(
jsonNode
);
...
...
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformV1_0ToV0
1_1.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersionV
1_1.java
View file @
a53f0162
...
...
@@ -10,9 +10,9 @@ import org.vadere.simulator.projects.migration.MigrationException;
import
org.vadere.simulator.projects.migration.jsontranformation.SimpleJsonTransformation
;
@MigrationTransformation
(
targetVersionLabel
=
"1.1"
)
public
class
JsonTransformV1_0ToV0
1_1
extends
SimpleJsonTransformation
{
public
class
TargetVersionV
1_1
extends
SimpleJsonTransformation
{
public
JsonTransformV1_0ToV0
1_1
()
{
public
TargetVersionV
1_1
()
{
super
(
Version
.
V1_1
);
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformationV1_1To
V1_2.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V1_2.java
View file @
a53f0162
...
...
@@ -8,9 +8,9 @@ import org.vadere.simulator.projects.migration.MigrationException;
import
org.vadere.simulator.projects.migration.jsontranformation.SimpleJsonTransformation
;
@MigrationTransformation
(
targetVersionLabel
=
"1.2"
)
public
class
JsonTransformationV1_1To
V1_2
extends
SimpleJsonTransformation
{
public
class
TargetVersion
V1_2
extends
SimpleJsonTransformation
{
public
JsonTransformationV1_1To
V1_2
(){
public
TargetVersion
V1_2
(){
super
(
Version
.
V1_2
);
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformationV1_3To
V1_4.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V1_4.java
View file @
a53f0162
...
...
@@ -8,9 +8,9 @@ import org.vadere.simulator.projects.migration.MigrationException;
import
org.vadere.simulator.projects.migration.jsontranformation.SimpleJsonTransformation
;
@MigrationTransformation
(
targetVersionLabel
=
"1.4"
)
public
class
JsonTransformationV1_3To
V1_4
extends
SimpleJsonTransformation
{
public
class
TargetVersion
V1_4
extends
SimpleJsonTransformation
{
public
JsonTransformationV1_3To
V1_4
(){
public
TargetVersion
V1_4
(){
super
(
Version
.
V1_4
);
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformationV1_4To
V1_5.java
→
VadereSimulator/src/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V1_5.java
View file @
a53f0162
...
...
@@ -48,9 +48,9 @@ import org.vadere.simulator.projects.migration.jsontranformation.SimpleJsonTrans
* - "salientBehavior" in "dynamicElements" node
*/
@MigrationTransformation
(
targetVersionLabel
=
"1.5"
)
public
class
JsonTransformationV1_4To
V1_5
extends
SimpleJsonTransformation
{
public
class
TargetVersion
V1_5
extends
SimpleJsonTransformation
{
public
JsonTransformationV1_4To
V1_5
(){
public
TargetVersion
V1_5
(){
super
(
Version
.
V1_5
);
}
...
...
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformationV1_1To
V1_2Test.java
→
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V1_2Test.java
View file @
a53f0162
...
...
@@ -11,7 +11,7 @@ import java.nio.file.Path;
import
static
org
.
hamcrest
.
CoreMatchers
.
equalTo
;
import
static
org
.
hamcrest
.
MatcherAssert
.
assertThat
;
public
class
JsonTransformationV1_1To
V1_2Test
extends
JsonTransformationTest
{
public
class
TargetVersion
V1_2Test
extends
JsonTransformationTest
{
@Override
public
Path
getTestDir
()
{
...
...
@@ -27,7 +27,7 @@ public class JsonTransformationV1_1ToV1_2Test extends JsonTransformationTest {
assertThat
(
typeOld
,
equalTo
(
"CSV_CACHE"
));
JsonTransformationV1_1To
V1_2
transform
=
factory
.
getJsonTransformationV1_1ToV1_2
();
TargetVersion
V1_2
transform
=
factory
.
getJsonTransformationV1_1ToV1_2
();
JsonNode
jsonNew
=
transform
.
applyAll
(
old
);
String
typeNew
=
pathMustExist
(
jsonNew
,
"scenario/attributesModel/org.vadere.state.attributes.models.AttributesFloorField/cacheType"
).
asText
();
...
...
@@ -42,7 +42,7 @@ public class JsonTransformationV1_1ToV1_2Test extends JsonTransformationTest {
assertThat
(
typeOld
,
equalTo
(
"BIN_CACHE"
));
JsonTransformationV1_1To
V1_2
transform
=
factory
.
getJsonTransformationV1_1ToV1_2
();
TargetVersion
V1_2
transform
=
factory
.
getJsonTransformationV1_1ToV1_2
();
JsonNode
jsonNew
=
transform
.
applyAll
(
old
);
String
typeNew
=
pathMustExist
(
jsonNew
,
"scenario/attributesModel/org.vadere.state.attributes.models.AttributesFloorField/cacheType"
).
asText
();
...
...
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransformationV1_3To
V1_4Test.java
→
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/
TargetVersion
V1_4Test.java
View file @
a53f0162
...
...
@@ -7,7 +7,7 @@ import org.vadere.simulator.projects.migration.jsontranformation.JsonTransformat
import
java.nio.file.Path
;
public
class
JsonTransformationV1_3To
V1_4Test
extends
JsonTransformationTest
{
public
class
TargetVersion
V1_4Test
extends
JsonTransformationTest
{
@Override
public
Path
getTestDir
()
{
...
...
@@ -25,7 +25,7 @@ public class JsonTransformationV1_3ToV1_4Test extends JsonTransformationTest {
pathMustExist
(
oldScenarioAsJson
,
oldJsonPath
);
pathMustNotExist
(
oldScenarioAsJson
,
newJsonPath
);
JsonTransformationV1_3To
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
TargetVersion
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
JsonNode
newScenarioAsJson
=
transform
.
applyAll
(
oldScenarioAsJson
);
pathMustNotExist
(
newScenarioAsJson
,
oldJsonPath
);
...
...
@@ -43,7 +43,7 @@ public class JsonTransformationV1_3ToV1_4Test extends JsonTransformationTest {
pathMustExist
(
oldScenarioAsJson
,
oldJsonPath
);
pathMustNotExist
(
oldScenarioAsJson
,
newJsonPath
);
JsonTransformationV1_3To
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
TargetVersion
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
JsonNode
newScenarioAsJson
=
transform
.
applyAll
(
oldScenarioAsJson
);
pathMustNotExist
(
newScenarioAsJson
,
oldJsonPath
);
...
...
@@ -61,7 +61,7 @@ public class JsonTransformationV1_3ToV1_4Test extends JsonTransformationTest {
pathMustExist
(
oldScenarioAsJson
,
oldJsonPath
);
pathMustNotExist
(
oldScenarioAsJson
,
newJsonPath
);
JsonTransformationV1_3To
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
TargetVersion
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
JsonNode
newScenarioAsJson
=
transform
.
applyAll
(
oldScenarioAsJson
);
pathMustNotExist
(
newScenarioAsJson
,
oldJsonPath
);
...
...
@@ -86,7 +86,7 @@ public class JsonTransformationV1_3ToV1_4Test extends JsonTransformationTest {
}
}
JsonTransformationV1_3To
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
TargetVersion
V1_4
transform
=
factory
.
getJsonTransformationV1_3ToV1_4
();
JsonNode
newScenarioAsJson
=
transform
.
applyAll
(
oldScenarioAsJson
);
// Assert that "attributes" node in "dynamicElements" is renamed here.
...
...
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/
JsonTransform
V7ToV8Test.java
→
VadereSimulator/tests/org/vadere/simulator/projects/migration/jsontranformation/json/V
0
7ToV
0
8Test.java
View file @
a53f0162
...
...
@@ -9,13 +9,12 @@ import org.vadere.simulator.projects.migration.jsontranformation.JsonTransformat
import
java.nio.file.Path
;
import
java.util.ArrayList
;
import
java.util.Iterator
;
import
static
org
.
hamcrest
.
CoreMatchers
.
is
;
import
static
org
.
hamcrest
.
CoreMatchers
.
not
;
import
static
org
.
junit
.
Assert
.*;
public
class
JsonTransform
V7ToV8Test
extends
JsonTransformationTest
{
public
class
V
0
7ToV
0
8Test
extends
JsonTransformationTest
{
// JsonNode jsonOld;
// JsonNode jsonNew;
...
...
@@ -39,7 +38,7 @@ public class JsonTransformV7ToV8Test extends JsonTransformationTest {
String
jsonStr
=
getTestFileAsString
(
"typ1.scenario"
);
JsonNode
jsonOld
=
getJsonFromString
(
jsonStr
);
JsonNode
jsonNew
=
getJsonFromString
(
jsonStr
);
JsonTransformV7ToV
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
TargetVersionV0_
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
jsonNew
=
transformation
.
applyMeasurementAreaType1
(
jsonNew
);
for
(
String
type
:
processorTypes
)
{
...
...
@@ -67,7 +66,7 @@ public class JsonTransformV7ToV8Test extends JsonTransformationTest {
String
jsonStr
=
getTestFileAsString
(
"typ2.scenario"
);
JsonNode
jsonOld
=
getJsonFromString
(
jsonStr
);
JsonNode
jsonNew
=
getJsonFromString
(
jsonStr
);
JsonTransformV7ToV
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
TargetVersionV0_
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
jsonNew
=
transformation
.
applyMeasurementAreaType2
(
jsonNew
);
for
(
String
type
:
processorTypes
)
{
...
...
@@ -100,7 +99,7 @@ public class JsonTransformV7ToV8Test extends JsonTransformationTest {
String
jsonStr
=
getTestFileAsString
(
"typ4.scenario"
);
JsonNode
jsonOld
=
getJsonFromString
(
jsonStr
);
JsonNode
jsonNew
=
getJsonFromString
(
jsonStr
);
JsonTransformV7ToV
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
TargetVersionV0_
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
jsonNew
=
transformation
.
applyMeasurementAreaType4
(
jsonNew
);
for
(
String
type
:
processorTypes
)
{
...
...
@@ -127,7 +126,7 @@ public class JsonTransformV7ToV8Test extends JsonTransformationTest {
String
jsonStr
=
getTestFileAsString
(
"typ4.scenario"
);
JsonNode
jsonOld
=
getJsonFromString
(
jsonStr
);
JsonNode
jsonNew
=
getJsonFromString
(
jsonStr
);
JsonTransformV7ToV
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
TargetVersionV0_
8
transformation
=
factory
.
getJsonTransformV7ToV8
();
jsonNew
=
transformation
.
applyMeasurementAreaType5
(
jsonNew
);
for
(
String
type
:
processorTypes
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment