File tree Expand file tree Collapse file tree 21 files changed +24
-20
lines changed
examples/org.eclipse.glsp.example.workflow
src/org/eclipse/glsp/graph/gson
org.eclipse.glsp.server.emf
org.eclipse.glsp.server.websocket
org.eclipse.glsp.repository
org.eclipse.glsp.graph.test
org.eclipse.glsp.server.test Expand file tree Collapse file tree 21 files changed +24
-20
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : GLSP Workflow Example
44Bundle-SymbolicName : org.eclipse.glsp.example.workflow;singleton:=true
5- Bundle-Version : 2.5.0.SNAPSHOT
5+ Bundle-Version : 2.5.0.qualifier
66Bundle-ClassPath : .
77Bundle-Vendor : Eclipse GLSP
88Bundle-Localization : plugin
Original file line number Diff line number Diff line change 99 <parent >
1010 <groupId >org.eclipse.glsp</groupId >
1111 <artifactId >org.eclipse.glsp.parent</artifactId >
12- <version >2.5.0. SNAPSHOT</version >
12+ <version >2.5.0- SNAPSHOT</version >
1313 <relativePath >../../pom.xml</relativePath >
1414 </parent >
1515
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : GLSP Graph
44Bundle-SymbolicName : org.eclipse.glsp.graph;singleton:=true
5- Bundle-Version : 2.5.0.SNAPSHOT
5+ Bundle-Version : 2.5.0.qualifier
66Bundle-Vendor : Eclipse GLSP
77Automatic-Module-Name : org.eclipse.glsp.graph
88Bundle-RequiredExecutionEnvironment : JavaSE-17
Original file line number Diff line number Diff line change 88 <parent >
99 <groupId >org.eclipse.glsp</groupId >
1010 <artifactId >org.eclipse.glsp.parent</artifactId >
11- <version >2.5.0. SNAPSHOT</version >
11+ <version >2.5.0- SNAPSHOT</version >
1212 <relativePath >../../pom.xml</relativePath >
1313 </parent >
1414
Original file line number Diff line number Diff line change 2121import java .util .List ;
2222import java .util .Map ;
2323
24+ import org .eclipse .emf .common .util .BasicEList ;
25+ import org .eclipse .emf .common .util .EList ;
2426import org .eclipse .emf .ecore .EClass ;
2527import org .eclipse .emf .ecore .EClassifier ;
2628import org .eclipse .emf .ecore .EObject ;
2931import org .eclipse .glsp .graph .GraphPackage ;
3032
3133import com .google .gson .GsonBuilder ;
34+ import com .google .gson .InstanceCreator ;
3235
3336public class GraphGsonConfigurator {
3437
@@ -58,6 +61,7 @@ public GraphGsonConfigurator withEPackages(final EPackage... packages) {
5861 public GsonBuilder configureGsonBuilder (final GsonBuilder gsonBuilder ) {
5962 gsonBuilder .registerTypeAdapterFactory (new EMapTypeAdapter .Factory ());
6063 gsonBuilder .registerTypeAdapterFactory (new GModelElementTypeAdapter .Factory (DEFAULT_TYPE_ATT , typeMap ));
64+ gsonBuilder .registerTypeAdapter (EList .class , (InstanceCreator <EList <?>>) type -> new BasicEList <>());
6165 configureClassesOfPackages (gsonBuilder );
6266 gsonBuilder .addSerializationExclusionStrategy (new EObjectExclusionStrategy ());
6367 return gsonBuilder ;
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : GLSP Layout
44Bundle-SymbolicName : org.eclipse.glsp.layout
5- Bundle-Version : 2.5.0.SNAPSHOT
5+ Bundle-Version : 2.5.0.qualifier
66Bundle-Vendor : EclispeSource
77Automatic-Module-Name : org.eclipse.glsp.layout
88Bundle-RequiredExecutionEnvironment : JavaSE-17
Original file line number Diff line number Diff line change 88 <parent >
99 <groupId >org.eclipse.glsp</groupId >
1010 <artifactId >org.eclipse.glsp.parent</artifactId >
11- <version >2.5.0. SNAPSHOT</version >
11+ <version >2.5.0- SNAPSHOT</version >
1212 <relativePath >../../pom.xml</relativePath >
1313 </parent >
1414
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : GLSP Server EMF
44Bundle-SymbolicName : org.eclipse.glsp.server.emf;singleton:=true
5- Bundle-Version : 2.5.0.SNAPSHOT
5+ Bundle-Version : 2.5.0.qualifier
66Bundle-ClassPath : .
77Bundle-Vendor : Eclipse GLSP
88Bundle-Localization : plugin
Original file line number Diff line number Diff line change 99 <parent >
1010 <groupId >org.eclipse.glsp</groupId >
1111 <artifactId >org.eclipse.glsp.parent</artifactId >
12- <version >2.5.0. SNAPSHOT</version >
12+ <version >2.5.0- SNAPSHOT</version >
1313 <relativePath >../../pom.xml</relativePath >
1414 </parent >
1515
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : GLSP Server Websocket
44Bundle-SymbolicName : org.eclipse.glsp.server.websocket
5- Bundle-Version : 2.5.0.SNAPSHOT
5+ Bundle-Version : 2.5.0.qualifier
66Bundle-Vendor : Eclipse GLSP
77Automatic-Module-Name : com.eclipsesource.glps.server.websocket
88Bundle-RequiredExecutionEnvironment : JavaSE-17
You can’t perform that action at this time.
0 commit comments