-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Description
SchemaModelParser fails to parse the latest schema version resulting in not generating schema classes. I have successfully generated models a while ago, but currently the generation does not work. Seems that something has changed on the schema layout side and the codebase should be adjusted accordingly to these changes to make it work again.
Could not generate the schema models: Cannot invoke "com.weedow.schemaorg.generator.model.jsonld.SupersededBy.getId()" because the return value of "com.weedow.schemaorg.generator.model.jsonld.GraphItem.getSupersededBy()" is null
java.lang.NullPointerException: Cannot invoke "com.weedow.schemaorg.generator.model.jsonld.SupersededBy.getId()" because the return value of "com.weedow.schemaorg.generator.model.jsonld.GraphItem.getSupersededBy()" is null
at com.weedow.schemaorg.generator.model.handler.PropertyModelHandlerImpl.handle(PropertyModelHandlerImpl.java:31)
at com.weedow.schemaorg.generator.parser.SchemaModelParserImpl.lambda$parse$1(SchemaModelParserImpl.java:49)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
at com.weedow.schemaorg.generator.parser.SchemaModelParserImpl.lambda$parse$2(SchemaModelParserImpl.java:49)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at com.weedow.schemaorg.generator.parser.SchemaModelParserImpl.parse(SchemaModelParserImpl.java:43)
at com.weedow.schemaorg.generator.SchemaModelGeneratorBuilder.build(SchemaModelGeneratorBuilder.java:65)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels