Question about how Buildship works for a java gradle project

Hi folks
I am facing a java gradle project does not build correctly.
The project folder structure is like
repo/
build.gradle
setting.gradle
rest-impl/
build.gralde
rest-client
rest-factory
Comparing to another repo where buildship works successfully, I think rest-impl folder should contain .classpath file and .project file, however, it doesn’t have.
So that is why I am suspecting the build is not working correctly.

In order to figure out what is going wrong, I am wondering if anyone knows how Buildship determines to generate .classpath and .project file or not.

repo/setting.gralde

include 'rest-impl', 
   'rest-client',
   'rest-factory'

Please update your post to accurately reflect the files that you have in your project. There are inconsistencies and typos in what you’ve posted. If some of those typos are what you really have there’s no way it’s going to work.

It looks like the indents are not showing correctly

repo/
repo/build.gradle
repo/setting.gradle
repo/rest-impl/
repo/rest-impl/build.gralde
repo/rest-client/
repo/rest-factory/

Sorry that I was working on multiple build issues for the repo and has fixed the multiple issues and I cannot remember for this particular issue what steps fixed it.

In order to avoid confusions, will close this issues for now.

oh just realize there is no option to close this.

But yep, no help is needed anymore since “cannot reproduce”