title: What are .recommenders and .metadata in Eclipse workspace and should they be in sync between devices?
body: <p>To work seamlessly on different Windows 10 devices, I added an Eclipse workspace to OneDrive (OneDrive/Eclipse). The contents of this folder are my projects, and a <code>.metadata</code> (~45MB) folder, and a (hidden?) <code>.recommenders</code> (~5MB) folder.</p>
  
  <p>Because all of this is inside OneDrive, all files and projects get synced between devices. If I come home from work, the projects will sync to my home computer, <em>but</em> so will the .metadata and .recommenders folders. </p>
  
  <p>The problem is that OneDrive often runs into issues: something cannot be synced or overwritten, so it creates a local copy - which is obviously annoying. Upon closer inspections I realised I don't even know what .metadata and .recommenders are, or what they do.</p>
  
  <ol>
  <li>Should these folders be device specific and <strong>should hence not be syncronised</strong> between devices OR are they workspace specific and are they <strong>required</strong> to be in sync?</li>
  <li>What do these folders actually contain? When going through some files I see a lot of folders, plug-ins, and preferences but I don't get what they are for.</li>
  </ol>