{"action":"created","issue":{"url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/92","labels_url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/92/comments","events_url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/92/events","html_url":"https://github.com/bhauman/lein-figwheel/issues/92","id":57904616,"number":92,"title":"Figwheel always reloads dev.cljs","user":{"login":"tuhlmann","id":407319,"avatar_url":"https://avatars.githubusercontent.com/u/407319?v=3","gravatar_id":"","url":"https://api.github.com/users/tuhlmann","html_url":"https://github.com/tuhlmann","followers_url":"https://api.github.com/users/tuhlmann/followers","following_url":"https://api.github.com/users/tuhlmann/following{/other_user}","gists_url":"https://api.github.com/users/tuhlmann/gists{/gist_id}","starred_url":"https://api.github.com/users/tuhlmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tuhlmann/subscriptions","organizations_url":"https://api.github.com/users/tuhlmann/orgs","repos_url":"https://api.github.com/users/tuhlmann/repos","events_url":"https://api.github.com/users/tuhlmann/events{/privacy}","received_events_url":"https://api.github.com/users/tuhlmann/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-17T10:02:37Z","updated_at":"2015-02-17T13:53:45Z","closed_at":"2015-02-17T12:01:46Z","body":"I'm setting up a simple figwheel project using `lein new figwheel fig1`, then doing a `lein figwheel`.\r\nThis starts the app and I can change something in core.cljs and the app gets reloaded. I just don't understand why it also reloads dev.cljs:\r\n\r\n```\r\nEdits to this text should show up in your developer console.\r\nutils.js:49 Figwheel: trying to open cljs reload socket\r\nutils.js:49 Figwheel: socket connection established\r\nutils.js:49 Figwheel: notified of file changes\r\ncore.js:48 xEdits to this text should show up in your developer console.\r\nutils.js:49 Figwheel: loaded these files\r\nutils.js:62 (\"fig1/core.js\" \"fig1/dev.js\")\r\n```\r\n\r\nI have this same problem with a `lein new reagent` project I'm trying to set up. In that case it tries to rebuild the Weasel connection each time I change something in core.cljs. The workaround I found is to add `^:figwheel-no-load` to dev.cljs.\r\n\r\nAm I doing something wrong?"},"comment":{"url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/comments/74670417","html_url":"https://github.com/bhauman/lein-figwheel/issues/92#issuecomment-74670417","issue_url":"https://api.github.com/repos/bhauman/lein-figwheel/issues/92","id":74670417,"user":{"login":"bhauman","id":2624,"avatar_url":"https://avatars.githubusercontent.com/u/2624?v=3","gravatar_id":"","url":"https://api.github.com/users/bhauman","html_url":"https://github.com/bhauman","followers_url":"https://api.github.com/users/bhauman/followers","following_url":"https://api.github.com/users/bhauman/following{/other_user}","gists_url":"https://api.github.com/users/bhauman/gists{/gist_id}","starred_url":"https://api.github.com/users/bhauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhauman/subscriptions","organizations_url":"https://api.github.com/users/bhauman/orgs","repos_url":"https://api.github.com/users/bhauman/repos","events_url":"https://api.github.com/users/bhauman/events{/privacy}","received_events_url":"https://api.github.com/users/bhauman/received_events","type":"User","site_admin":false},"created_at":"2015-02-17T13:53:45Z","updated_at":"2015-02-17T13:53:45Z","body":"It's also important to note that adding :recompile-dependents false to your build config disables this behavior.   I'm starting to think that this should be the default for figwheel builds."}}