Skip to content

Code Completion didn't work well. #182

@ovaso

Description

@ovaso

just like #75 metioned.

here's idea information:
Runtime version: 17.0.10+1-b1087.17 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 12
Registry:
debugger.new.tool.window.layout=true
ide.experimental.ui=true
editor.minimap.enabled=true
Non-Bundled Plugins:
com.intellij.zh (233.287)
com.github.exidcuter.dockerregistryexplorer (1.1.0-stable)
commit-message-helper-idea-plugin (1.4.1)
com.nasller.CodeGlancePro (1.8.1)
wu.seal.tool.jsontokotlin (3.7.4)
lermitage.intellij.ilovedevtoys (1.10.2)
com.markskelton.one-dark-theme (5.10.0)
Statistic (4.2.14)
indent-rainbow.indent-rainbow (2.2.0)
GenerateSerialVersionUID (3.0.3)
com.github.wangji92.arthas.plugin (2.44)
jclasslib (6.0.4.2)
com.github.setial (4.1.1)
com.jetbrains.jax.ws (233.13135.65)
com.intellij.spring.websocket (233.11799.196)
String Manipulation (9.12.0)
com.intellij.javaee.ejb (233.11799.196)
com.intellij.spring.batch (233.14015.23)
net.seesharpsoft.intellij.plugins.csv (3.3.0-233)
MavenRunHelper (4.27.1-IJ2022.2)
com.intellij.javaee.batch (233.11799.196)
com.intellij.bigdatatools.core (233.14475.28)
izhangzhihao.rainbow.brackets.lite (1.1.0)
org.mapstruct.intellij (1.6.1)
com.suusan2go.kotlin-fill-class (1.0.23)
SequenceDiagram (3.0.8)
com.apifox.uploader (1.2.2)
io.github.linwancen.show-comment (2.16.0.2024.03.03_21.46)
app.teamhub (17.0.0)
com.intellij.bigdatatools.kafka (233.13135.103)
cn.yiiguxing.plugin.translate (3.5.6)
Kotlin: 233.14475.28-IJ

image

Maven comfiguration:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>x.bv</groupId>
    <artifactId>MapStructTest</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <lombok.version>1.18.30</lombok.version>
        <lombok-mapstruct-binding.version>0.2.0</lombok-mapstruct-binding.version>
        <mapstruct.version>1.5.5.Final</mapstruct.version>
    </properties>

    <dependencies>
        <!-- Lombok -->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>${lombok.version}</version>
            <optional>true</optional>
        </dependency>

        <!-- MapStruct -->
        <dependency>
            <artifactId>mapstruct</artifactId>
            <groupId>org.mapstruct</groupId>
            <version>${mapstruct.version}</version>
        </dependency>

        <!-- Lombok-MapStruct-Binding -->
        <dependency>
            <artifactId>lombok-mapstruct-binding</artifactId>
            <groupId>org.projectlombok</groupId>
            <version>${lombok-mapstruct-binding.version}</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.11.0</version>
                <configuration>
                    <annotationProcessorPaths>
                        <path>
                            <artifactId>mapstruct-processor</artifactId>
                            <groupId>org.mapstruct</groupId>
                            <version>${mapstruct.version}</version>
                        </path>
                        <path>
                            <artifactId>lombok</artifactId>
                            <groupId>org.projectlombok</groupId>
                            <version>${lombok.version}</version>
                        </path>
                        <path>
                            <artifactId>lombok-mapstruct-binding</artifactId>
                            <groupId>org.projectlombok</groupId>
                            <version>${lombok-mapstruct-binding.version}</version>
                        </path>
                    </annotationProcessorPaths>
                    <showWarnings>false</showWarnings>
                    <source>17</source>
                    <target>17</target>
                    <encoding>UTF-8</encoding>
                    <jdkToolchain>
                        <version>17</version>
                    </jdkToolchain>
                </configuration>
            </plugin>
        </plugins>
    </build>

</project>

And case goes like this:
Video_2024-03-12_145339

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions