Remove automated generated files (by mvn eclipse:eclipse) from the repository.
Remove all old Eclipse files, we'll start from scratch.
Some .gitignore cleanup
Sort the .gitignore file
Ignore Maven generated Eclipse files.
Add a couple settings files for Truffle annotation processing in Eclipse.
Have a try at keeping all Eclipse settings files since they seem to contain no path.
Eclipse: remove trailing whitespace on save.
Update some Eclipse settings.
Eclipse: have a try with the .classpath checked in repository.
Eclipse: check-in .project as well so there is minimal requirement to import the project.