Skip to content

Add a package submodule containing reusable reactors handling robot components #25

Add a package submodule containing reusable reactors handling robot components

Add a package submodule containing reusable reactors handling robot components #25

Triggered via pull request August 12, 2026 19:28
@hokeunhokeun
synchronize #12
add-package
Status Failure
Total duration 5m 44s
Artifacts

ci.yml

on: pull_request
find-latest-release  /  get-latest-release
22s
find-latest-release / get-latest-release
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 3 warnings
check-format
9 file(s) failed format check
check-format
Error: Command failed: lff --check "./src/test/MotorTest.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/test/MotorFeedbackTest.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/RobotTemplate.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/LineDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/GyroDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/GyroAngleDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/EncoderDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/BumpDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-format
Error: Command failed: lff --check "./src/AccelerometerDisplay.lf" lff: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lff.formatSingleFile(Lff.java:173) at org.lflang.cli.Lff.formatAllFiles(Lff.java:148) at org.lflang.cli.Lff.doRun(Lff.java:106) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lff.main(Lff.java:87) at org.lflang.cli.Lff.main(Lff.java:77) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 23 more
check-compile
9 file(s) failed compile check
check-compile
Error: Command failed: lfc "./src/test/MotorTest.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/test/MotorFeedbackTest.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/RobotTemplate.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/LineDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/GyroDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/GyroAngleDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/EncoderDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/BumpDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
check-compile
Error: Command failed: lfc "./src/AccelerometerDisplay.lf" lfc: fatal error: An unexpected error occurred: org.eclipse.emf.common.util.WrappedException: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:244) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.doResolveLazyCrossReference(LazyLinkingResource.java:203) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReference(LazyLinkingResource.java:162) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.resolveLazyCrossReferences(LazyLinkingResource.java:148) at org.eclipse.xtext.EcoreUtil2.resolveLazyCrossReferences(EcoreUtil2.java:505) at org.eclipse.xtext.validation.ResourceValidatorImpl.resolveProxies(ResourceValidatorImpl.java:162) at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:75) at org.lflang.cli.CliBase.validateResource(CliBase.java:300) at org.lflang.cli.Lfc.invokeGenerator(Lfc.java:226) at org.lflang.cli.Lfc.doRun(Lfc.java:202) at org.lflang.cli.CliBase.run(CliBase.java:123) at picocli.CommandLine.executeUserObject(CommandLine.java:2026) at picocli.CommandLine.access$1500(CommandLine.java:148) at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461) at picocli.CommandLine$RunLast.handle(CommandLine.java:2453) at picocli.CommandLine$RunLast.handle(CommandLine.java:2415) at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273) at picocli.CommandLine$RunLast.execute(CommandLine.java:2417) at picocli.CommandLine.execute(CommandLine.java:2170) at org.lflang.cli.CliBase.doExecute(CliBase.java:114) at org.lflang.cli.CliBase.cliMain(CliBase.java:106) at org.lflang.cli.Lfc.main(Lfc.java:190) at org.lflang.cli.Lfc.main(Lfc.java:180) Caused by: java.lang.NullPointerException: Cannot invoke "String.trim()" because "uriStr" is null at org.lflang.util.ImportUtil.buildPackageURI(ImportUtil.java:31) at org.lflang.scoping.LFScopeProviderImpl.getScopeForImportedReactor(LFScopeProviderImpl.java:124) at org.lflang.scoping.LFScopeProviderImpl.getScope(LFScopeProviderImpl.java:107) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getScope(DefaultLinkingService.java:59) at org.eclipse.xtext.linking.impl.DefaultLinkingService.getLinkedObjects(DefaultLinkingService.java:108) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:265) at org.eclipse.xtext.linking.lazy.LazyLinkingResource.getEObject(LazyLinkingResource.java:236) ... 22 more
find-latest-release / get-latest-release
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, lf-lang/action-check-lf-files@main. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-compile
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, lf-lang/action-check-lf-files@main. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/