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

Deal with Xtext leaving the simrel #528

Open
cdietrich opened this issue Mar 26, 2021 · 2 comments
Open

Deal with Xtext leaving the simrel #528

cdietrich opened this issue Mar 26, 2021 · 2 comments

Comments

@cdietrich
Copy link
Contributor

cdietrich commented Mar 26, 2021

Xtext plans to leave eclipse simrel
eclipse/xtext#1961

we currently consume xbase.lib and xtend.lib at runtime from them.

  • (re)package it on our update site
  • get rid of the dependencies at runtime (needs to be checked if it is used in impl only or in api too). i also wonder how we can test this (xtend/xbase lib api not used at runtime). we also need to find out how to remove it from the manifest
@cdietrich
Copy link
Contributor Author

Besides Pure and ToStringBuilder #494
there are calls to collectionliterals

cdietrich added a commit that referenced this issue Mar 26, 2021
cdietrich added a commit that referenced this issue Mar 26, 2021
cdietrich added a commit that referenced this issue Mar 26, 2021
cdietrich added a commit that referenced this issue Mar 26, 2021
cdietrich added a commit that referenced this issue Mar 27, 2021
cdietrich added a commit that referenced this issue Apr 12, 2021
cdietrich added a commit that referenced this issue May 28, 2021
cdietrich added a commit that referenced this issue Jul 29, 2021
cdietrich added a commit that referenced this issue Dec 6, 2021
cdietrich added a commit that referenced this issue Jan 13, 2022
cdietrich added a commit that referenced this issue Feb 9, 2022
cdietrich added a commit that referenced this issue Apr 29, 2022
cdietrich added a commit that referenced this issue May 20, 2022
cdietrich added a commit that referenced this issue Jun 21, 2022
cdietrich added a commit that referenced this issue Jul 21, 2022
cdietrich added a commit that referenced this issue Aug 4, 2022
cdietrich added a commit that referenced this issue Aug 5, 2022
cdietrich added a commit that referenced this issue Sep 22, 2022
cdietrich added a commit that referenced this issue Sep 22, 2022
cdietrich added a commit that referenced this issue Sep 26, 2022
cdietrich added a commit that referenced this issue Oct 6, 2022
cdietrich added a commit that referenced this issue Oct 14, 2022
cdietrich added a commit that referenced this issue Nov 17, 2022
cdietrich added a commit that referenced this issue Feb 13, 2023
cdietrich added a commit that referenced this issue Feb 17, 2023
cdietrich added a commit that referenced this issue Feb 22, 2023
cdietrich added a commit that referenced this issue Feb 22, 2023
added archunit tests for no xbase/xtend/guava dep

Signed-off-by: Christian Dietrich <[email protected]>
cdietrich added a commit that referenced this issue Mar 1, 2023
cdietrich added a commit that referenced this issue Mar 1, 2023
[#528] remove runtime dependencies to xbase.lib
@cdietrich
Copy link
Contributor Author

xbase/xtend.lib no longer is a runtime dependency

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant