Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Michail Plushnikov
@mplushnikov
@vinkaga Just use delombok feature of the plugin. You can find it under refactoring actions menu in intellij.
Lovro Pandžić
@lpandzic
hello, @mplushnikov, what is the status of Java 9 support?
I've managed to compile project using lombok with maven and no overrides, but the idea plugin crashes with similar message as #421
I've added my crash output to the issue
Alexej Kubarev
@alexejk
@lpandzic you should ask that in Lombok repo and not this plugin as first Lombok itself needs to support it. Then we can see what needs to be done to support it in IntelliJ. Additionally only EAP of IntelliJ supports Java 9.
Lovro Pandžić
@lpandzic
@AlexejK, lombok works with Java 9 and Maven, but not when in IDEA (because lombok plugin needs to work)
also, latest IDEA works with Java 9, so I'm not sure what you mean by only EAP supports Java 9?
Screen Shot 2017-09-26 at 15.49.44.png
cloorc
@cloorc
Hi, handsome guys, would you please tell me where I could find the resource about extending lombok-intellij-plugin? What I mean is that we need new processor for our new annotation. Any suggestion would be appreciate.
We just want to extendit instead of modifying the source code of lombok-intellij-plugin cause these annotations might not be universal for most guys.
Barry Zhong
@zhongdj

Hey Guys, I want to develop a plugin, which modify byte codes for FSM related purpose. I found Lombok plugin is really a similar project.

I was wondering which concept inside IntelliJ Plugin according to a task which can be executed at post compile stage.

Anonymous_Guy
@Dr_Troll_Mk_twitter
Hi guys, is there any official guide to get Lombok to work in IntelliJ IDEA?
Alexej Kubarev
@alexejk
@Dr_Troll_Mk_twitter installing it, enabling annotation processing and then using in a project that has Lombok dependency isn't enough? As per https://github.com/mplushnikov/lombok-intellij-plugin/blob/master/README.md
@cloorc while very late to respond to this - annotations is how Lombok itself (so https://projectlombok.org/ https://github.com/rzwitserloot/lombok ) works. This plugin is only providing IDEA with support for it (Eclipse is supported by Lombok itself). So i don't know what you are trying to achieve but if you wan't Lombok support for removing boilerplate code - annotations will be the way as this is how lombok modifies AST during compilation. I have a lot to say about "annotations not being universal for most guys" but this is of course outside of the discussion :)
Alexej Kubarev
@alexejk
@zhongdj I don't know what you mean there (sorry for a late response). While this projects replicates the AST transformnations that Lombok (dependency) will be doing during compilation - it doesn't modify AST/Bytecode itself. Instead this project simply helps IntelliJ IDEA to "see" a different structure as IDEA transforms AST into PSI structure that is common for all languages used by IntelliJ platform. So standard AST transformations aren't visible to IntelliJ, thus this plugin was needed to allow users interact with the code and "see" generated methods without them yet being generated. So I'm not sure this is a right place for you to look at. If anything, https://github.com/rzwitserloot/lombok might be better for checking how AST transformations are done
Mantas Matūzas
@mantoshelis
Hello, its seems that lombok stopped working newest IntelliJ version - 2018.1
Alexej Kubarev
@alexejk
@mantoshelis : try clearing cache and restarting IntelliJ . Prior to that - do check for updates though (for plugins).
Mantas Matūzas
@mantoshelis
@alexejk, thanks, IntelliJ plugin update solved the problem.
Vadzim Kazak
@vadzim-kazak
hey folks, what is the status of java 10 support?
wykaPedia
@wykapedia
Has anyone successfully set up Lombok with Intellij 2018 running Groovy-Eclipse compiler?
Please see issue I raised with more background: groovy/groovy-eclipse#583
Yftach Zur
@yiftizur
Hey guys, anybody can help me with travis.ci failing building the project on my PR ?
Viktar Patotski
@xp-vit
Hey, Is there anybody trying to implement @SuperBuilder support for Idea? If yes I can help!
Michael Siepmann
@michaelsiepmann
Hi, when do you support IDEA 2018.3? I'd like to upgrade, but your plugin is incompatible.
Serberway Lee
@kksh3ll
Hi,guys, Why is it that when I build lombok-intellij-plugin, I am prompted to "Error:(16, 50) java: not found class LombokConfigCleaner
package: de.plushnikov.intellij.plugin.language.psi"?
Michail Plushnikov
@mplushnikov
@kksh3ll What are your steps before this error? lombok-plugin is a gradle project, and contains gradlewrapper, you can just build it with "gradlew build" for example. It is also build automatically by travis and build status is green at the moment
@xp-vit It's on my TODO-List, but don't have time to continue with implementation at the moment
@michaelsiepmann I have to release a version build against 2018.3 libs, I hope doing it next some days
Swastik Padhi
@swastikpadhi
@mplushnikov Hello
I am new to IntelliJ plugins
Could you point me to the file/files in the source which enable the code completion part?
Serberway Lee
@kksh3ll
@mplushnikov I'll try again
thanks
Michael Siepmann
@michaelsiepmann
@mplushnikov should i do this change and send you a pull request?
Deepak Mehra
@deepakmehra10

Hi there,
i am having a problem when I add a boolean type field with prefix "is" a duplicate field is created by default.

For example - isSuperEnabled field will have two fields

isSuperEnablecd and superEnabled

Jonathan Putney
@jcputney
Has this project been abandoned?
Michail Plushnikov
@mplushnikov
@jcputney Nope, just being in vacation for some weeks. :-)
nyawqabob
@nyawqabob
Hi! When it's planned release with SuperBuilder annotation support?
Michail Plushnikov
@mplushnikov
Hi! It's on the way, but I have to make some additional tests to check some code paths...
Michał Rowicki
@wyhasany
Hi Michal! I'm preparing PR to your cool plugin! Do you have any code of conduct?
*Michail :)
Michał Rowicki
@wyhasany
Do you have any tests regarding notifications?
Michail Plushnikov
@mplushnikov
Hello @wyhasany ! At the moment I have no test for this functionality. It would be cool, if you could add something in this direction:-)
Michał Rowicki
@wyhasany
Hi @mplushnikov ! Frankly I don't have idea how to make such a tests :) So I am going just to apply your review remarks on PR first
Dikshit Ram
@Dikshit-Ram
Hello @mplushnikov, the 35th milestone is 100% completed. Do you have a date in mind when it'll be available?
https://github.com/mplushnikov/lombok-intellij-plugin/milestone/35
Michail Plushnikov
@mplushnikov
@Dikshit-Ram I'll try to make a small release at the weekend.
Michał Rowicki
@wyhasany
@mplushnikov how do you about enabling plugin dynamic loading? (intallation updates without restart of intellij). I don't see any warnings in plugins.xml so it should goes flawlessly with adding one listener?
Maciej Kaczor
@rpr13
Hello.
Will there be update for 2020.1 BETA?
Maciej Kaczor
@rpr13
welp
now I found release on github and it works
arpit-pp
@arpit-pp
Hi
Is there any guide for developers? I want to understand how I can add a custom lombok annotation to this plugin.
arpit-pp
@arpit-pp
Hi
Can anyone please help me with this ^? I've finished writing down my annotation, but it's really useless without intellij support.