{"action":"created","issue":{"url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/177","labels_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/177/comments","events_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/177/events","html_url":"https://github.com/lihaoyi/Ammonite/issues/177","id":101639622,"number":177,"title":"Changing predef/SBT project doesn't properly invalidate caches","user":{"login":"lihaoyi","id":934140,"avatar_url":"https://avatars.githubusercontent.com/u/934140?v=3","gravatar_id":"","url":"https://api.github.com/users/lihaoyi","html_url":"https://github.com/lihaoyi","followers_url":"https://api.github.com/users/lihaoyi/followers","following_url":"https://api.github.com/users/lihaoyi/following{/other_user}","gists_url":"https://api.github.com/users/lihaoyi/gists{/gist_id}","starred_url":"https://api.github.com/users/lihaoyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lihaoyi/subscriptions","organizations_url":"https://api.github.com/users/lihaoyi/orgs","repos_url":"https://api.github.com/users/lihaoyi/repos","events_url":"https://api.github.com/users/lihaoyi/events{/privacy}","received_events_url":"https://api.github.com/users/lihaoyi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-18T11:57:12Z","updated_at":"2015-08-22T22:21:52Z","closed_at":null,"body":"I've had problems where I needed to manually remove my ~/.ammonite/cache folder after fiddling with what I passed in to `ammonite.repl.Repl.run(predef=\"...\")`, when using Ammonite integrated into an SBT project. \r\n\r\nIt seems we're not using the SBT .class file classpath when computing cache tags, and this can leave the REPL with bad imports after starting: the exact same predef with an `import foo._` results in different sets of imports being added to the REPL depending on what members `foo` contains"},"comment":{"url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/comments/133759368","html_url":"https://github.com/lihaoyi/Ammonite/issues/177#issuecomment-133759368","issue_url":"https://api.github.com/repos/lihaoyi/Ammonite/issues/177","id":133759368,"user":{"login":"lihaoyi","id":934140,"avatar_url":"https://avatars.githubusercontent.com/u/934140?v=3","gravatar_id":"","url":"https://api.github.com/users/lihaoyi","html_url":"https://github.com/lihaoyi","followers_url":"https://api.github.com/users/lihaoyi/followers","following_url":"https://api.github.com/users/lihaoyi/following{/other_user}","gists_url":"https://api.github.com/users/lihaoyi/gists{/gist_id}","starred_url":"https://api.github.com/users/lihaoyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lihaoyi/subscriptions","organizations_url":"https://api.github.com/users/lihaoyi/orgs","repos_url":"https://api.github.com/users/lihaoyi/repos","events_url":"https://api.github.com/users/lihaoyi/events{/privacy}","received_events_url":"https://api.github.com/users/lihaoyi/received_events","type":"User","site_admin":false},"created_at":"2015-08-22T22:21:52Z","updated_at":"2015-08-22T22:21:52Z","body":"@laci37 want to take a look at this after you're done with https://github.com/lihaoyi/Ammonite/pull/189? "}}