staruml / staruml-java

Java extension for StarUML
MIT License
224 stars 90 forks source link

Java reverse engineering left some code behind #10

Open charlotteatwork opened 8 years ago

charlotteatwork commented 8 years ago

I have 14 java files in one package, but only 4 got reversed to classes.

screen shot 2016-06-20 at 14 31 33

screen shot 2016-06-20 at 14 30 55

cristovao-trevisan commented 7 years ago

Hi, please take a look at my issue 14 and check if it is the same (it is if you have a lambda expression in your code, like array.forEach((position) -> {doSomething();});)

You can temporarily fix it by removing the lambda expression, if that's the problem.

charlotteatwork commented 7 years ago

No, I did not use any lambda expression in my code.

I used to write like: for (String tempString : checkboxValueArray) { if (CommonConstant.MAIN_CNT_GROUP_ID.equals(tempString)) { hasMainContract = true; } }

carlosrodfern commented 7 years ago

Same problem here

cui-bo commented 4 years ago

Same problem with version 3.2.2

PinkCrow007 commented 2 years ago

I have the same question. Because I used mybatis-plus, I used "LambdaQueryWrapper" or sth similar. So I comment 2 lines wherever it appears. And then the file can be imported successfully. // LambdaUpdateWrapper<StudentEntity> wrapper=new LambdaUpdateWrapper<>(); // wrapper.eq(StudentEntity::getStudentId,id).set(StudentEntity::getGender,gender);