Giter VIP home page Giter VIP logo

beanmappingkey's Issues

无法使用

IntelliJ desc

  • IntelliJ platform :
  • Version :

IntelliJ IDEA 2021.1 (Ultimate Edition)
Build #IU-211.6693.111, built on April 6, 2021
Licensed to IntelliJ IDEA Evaluator
Expiration date: July 8, 2022
Runtime version: 11.0.10+9-b1341.35 amd64
VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o.
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2016M
Cores: 8
Registry: debugger.watches.in.variables=false, compiler.automake.allow.when.app.running=true
Non-Bundled Plugins: io.zhile.research.ide-eval-resetter (2.3.5), com.github.copilot (1.1.24.1610), com.github.wangji92.arthas.plugin (2.37), com.alibaba.p3c.smartfox (2.1.1), com.kyexpress.fmk.debug.ui (2.5.1), com.kyexpress.plugins.openapi-generator (1.1.0), org.rookie.plugins.BeanMappingKey (2.0), org.sonarlint.idea (6.7.0.45926), MavenRunHelper (4.13.203.000.0), org.jetbrains.plugins.vue (211.6693.111), org.jetbrains.kotlin (211-1.5.0-release-759-IJ6693.72), JRebelPlugin (2022.2.1), cn.yiiguxing.plugin.translate (3.3.1-203u212.patch.1), com.baomidou.plugin.idea.mybatisx (1.5.4)
Kotlin: 211-1.5.0-release-759-IJ6693.72

Describe the bug
A clear and concise description of what the bug is.

IMG20220608095252

我在下述代码块里面,右键 ctrl+m 是灰色的,无法点击(如图所示)

public class Convert {
    public FileNameUrlV2 convert(FileNameUrl fileNameUrl){
        FileNameUrlV2 fileNameUrlV2 = new FileNameUrlV2();
        
        return fileNameUrlV2;
    }
}
public class FileNameUrl {
    private String fileName;
    private String url;

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }
}
public class FileNameUrlV2 {
    private String fileName;
    private String url;

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }
}

希望能支持 setter 的链式调用

IntelliJ desc

  • IntelliJ platform : MAC
  • Version : 2022.3.2

Describe the bug
no bug

能否对支持 setter 的链式调用.
比如

@Getter
@Setter
@Accessors(chain = true)
public class TestDO{
    private String name;
    private String age;
}

@Getter
@Setter
@Accessors(chain = true)
public class TestVO{

    private String name;
    private String age;

    public static TestVO fromDO(TestDO item) {
        TestVO vo = new TestVO();
        vo.setName(item.getName());
        vo.setAge(item.getAge());
        return vo;
    }
}

希望能生成

public static TestVO fromDO(TestDO item) {
        return new TestVO()
           .setName(item.getName())
           .setAge(item.getAge());
    }

Request support for Intellij IDEA 2022.3

IntelliJ desc

  • IntelliJ platform :
  • Version : 2022.3

Describe the bug
Plugin 'BeanMappingKey' (version '2.2') is not compatible with the current version of the IDE, because it requires build 223 or older but the current build is IU-223.7571.182

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.