Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove klighd dependency and excludes org/lflang/diagram from gradle compilation #1660

Merged
merged 3 commits into from
Mar 18, 2023

Conversation

cmnrd
Copy link
Collaborator

@cmnrd cmnrd commented Mar 16, 2023

This is a temporary workaround for the gradle compilation issues that currently appear as the klighd dependency cannot be resolved. I hope we can fix it soon in other ways, but if there is no quick fix we might need to merge this workaround. This will break the language server though...

@cmnrd cmnrd force-pushed the klighd-workaround branch from 2541a95 to ef3bc82 Compare March 16, 2023 14:37
@cmnrd
Copy link
Collaborator Author

cmnrd commented Mar 16, 2023

I am surprised that the LSP tests actually run without the diagrams. Maybe we should merge this?

@lhstrh
Copy link
Member

lhstrh commented Mar 16, 2023

We're not testing the diagrams, which also explains the dip in code coverage that we had after factoring out Epoch...

@cmnrd
Copy link
Collaborator Author

cmnrd commented Mar 16, 2023

Yes, but the lsp has a dependency on the diagramms, so I am surprised that it compiles without them. Or are wie still using the old build mechanism and not gradle for building the lsp?

@lhstrh
Copy link
Member

lhstrh commented Mar 18, 2023

Merging this so that things can build again...

@lhstrh lhstrh merged commit 26149d0 into master Mar 18, 2023
lhstrh added a commit that referenced this pull request Mar 20, 2023
This reverts commit 26149d0, reversing
changes made to a78d86b.
lhstrh added a commit that referenced this pull request Mar 20, 2023
Revert "Merge pull request #1660 from lf-lang/klighd-workaround"
@cmnrd cmnrd added the exclude Exclude from change log label Mar 22, 2023
@cmnrd cmnrd deleted the klighd-workaround branch June 8, 2023 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exclude Exclude from change log
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants