-
Notifications
You must be signed in to change notification settings - Fork 160
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
Not all dependencies required to build jsweet are available on Maven Central #764
Comments
This is a bit higher priority now that the jsweet.org repo is down :) |
Indeed, now that the repo is down, it becomes high prio. It requires further investigation because I am not sure that file-visitor and typescript.java-ts.core are actually required... I don't have time to work on this right now so any help would be appreciated. |
snippet of the jsweet-transpiler pom file
was only available at jsweet repository. |
Having all these on maven central would definitely help. For what it's worth, this repository does contain the extension Same thing with the sourcemap-builder, though I'm not sure if there's a repo of this somewhere. I do still have the downloaded jar, in case that can help someone forward. I'll share it here: |
I'm going to take a look at removing the dependencies, if Renaud is correct, since I build from a fork regularly anyway. Anyone else want to collaborate? Hmmm... it appears that @kohlschuetter has already done significant work on dependencies, so I'm not clear on why the loss of Artifactory is even a problem. Christian, do you mind summarizing your work from last year for me? There are a lot of commits to read. I suspect I may be using the wrong command-line to build. |
The |
Hello all, FYI typescript.java-ts.core is required in order to make https://github.com/cincheo/jsweet/blob/develop/transpiler/src/main/java/org/jsweet/transpiler/TypeScript2JavaScriptWithTsserverTranspiler.java work Would it be helpful for you to take over if we keep the Artifactory up for one more week? |
I manually installed sourcemap-builder-1.0.0.jar, now trying to rebuild the whole projects fails with
Where could all these jars be found ? |
Unfortunately, at this point not all required components are available on Maven Central.
Currently, components required to build jsweet, such as
org.cincheo:file-visitor:1.0.0
andorg.jsweet.ext:typescript.java-ts.core:2.0.4
, as well as allorg.jsweet.candies:*.*
are only available at http://repository.jsweet.org.That's a roadblock for any continued development of jsweet by third parties, as they are at the mercy of the availability of that custom repository.
jsweet should at least publish all artifacts required to build jsweet (which include some candies for unit testing) to Maven Central.
Related to #565
The text was updated successfully, but these errors were encountered: