Code Monkey home page Code Monkey logo

Comments (19)

syakovlevdalet avatar syakovlevdalet commented on June 10, 2024 1

@bjansen I'm getting build issues.

beast:master:~/antlr/code/jetbrains-plugin-st4 $ ./gradlew buildPlugin
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain

fixed in #15 please review changes and accept.

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024 1

Ok, done. 0.6 is up.

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

dang. I guess I will have to take a look at 2018 some time for this and ANTLR. unfortunately my head is elsewhere at the moment.

from jetbrains-plugin-st4.

x0ddf avatar x0ddf commented on June 10, 2024

@bjansen, I think the issue can be closed because of #14. @bjansen Can you please publish new plugin version to the IDEA plugin repo?

from jetbrains-plugin-st4.

bjansen avatar bjansen commented on June 10, 2024

ATM only @parrt can publish new versions.

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Fixed by #14

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

@bjansen I'm getting build issues.

beast:master:~/antlr/code/jetbrains-plugin-st4 $ ./gradlew buildPlugin
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain

from jetbrains-plugin-st4.

syakovlevdalet avatar syakovlevdalet commented on June 10, 2024

let me check with clean env.

from jetbrains-plugin-st4.

syakovlevdalet avatar syakovlevdalet commented on June 10, 2024

@parrt yes, you right, there's no gradle-wrapper.jar under gradle/wrapper because of .gitignore

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Cool. got it. Building plugin now. worked. ok, so i should upload build/distributions/jetbrains-plugin-st4-0.6.zip add tag, bump version in .properties file and make release on github?

from jetbrains-plugin-st4.

bjansen avatar bjansen commented on June 10, 2024

I checked quickly that the plugin still works as expected when it's built by Gradle, but it's worth a second look before publishing, wdyt?

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Sure. let me try.

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Actually the change notes in xml file are not updated. i gotta fix that.

from jetbrains-plugin-st4.

bjansen avatar bjansen commented on June 10, 2024

BTW, I asked people at JetBrains why the plugin was only compatible with IntelliJ up to 2017.x, even if there was no upper bound in plugin.xml, and there was no clear answer:

I'm going to go out on a limb here and say that it's probably because the repo scans for APIs used (to determine product compatibility) and has decided that the plugin uses APIs that are no longer available.

and

in this case, "until-build" was modified manually on plugin repository. trying to find out "why", though...

So it's still not clear to me why it "broke", and what exactly fixed it other than uploading the jar again. I'm not sure the Gradle build "fixed" anything (it certainly improves the build process a lot though).

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

ok, thanks. fixed, rerelease 0.6, pushing to plugin repo

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Wow. cloudfront exception trying to push.

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

uh, i can't find when i browse repos. i changed this:

<idea-version since-build="143.0"/>

Like we have for antlr plugin. was this wrong?

from jetbrains-plugin-st4.

parrt avatar parrt commented on June 10, 2024

Updated to 2018.3.3 and it works.

from jetbrains-plugin-st4.

bjansen avatar bjansen commented on June 10, 2024

133 was IntelliJ 13, and 143 is 15 (see https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/build_number_ranges.html).

since-build was bumped in the antlr plugin because of API incompatibilities IIRC, it was probably not mandatory for the ST plugin. OK it was necessary because antlr 4.7 needs java 7.

from jetbrains-plugin-st4.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.