{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/93","repository_url":"https://api.github.com/repos/aspnet/dotnet-watch","labels_url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/93/comments","events_url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/93/events","html_url":"https://github.com/aspnet/dotnet-watch/issues/93","id":153096979,"number":93,"title":"Deleting a folder with code is not triggering any change","user":{"login":"kichalla","id":6559784,"avatar_url":"https://avatars.githubusercontent.com/u/6559784?v=3","gravatar_id":"","url":"https://api.github.com/users/kichalla","html_url":"https://github.com/kichalla","followers_url":"https://api.github.com/users/kichalla/followers","following_url":"https://api.github.com/users/kichalla/following{/other_user}","gists_url":"https://api.github.com/users/kichalla/gists{/gist_id}","starred_url":"https://api.github.com/users/kichalla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kichalla/subscriptions","organizations_url":"https://api.github.com/users/kichalla/orgs","repos_url":"https://api.github.com/users/kichalla/repos","events_url":"https://api.github.com/users/kichalla/events{/privacy}","received_events_url":"https://api.github.com/users/kichalla/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/aspnet/dotnet-watch/milestones/8","html_url":"https://github.com/aspnet/dotnet-watch/milestones/1.0.1","labels_url":"https://api.github.com/repos/aspnet/dotnet-watch/milestones/8/labels","id":1788001,"number":8,"title":"1.0.1","description":null,"creator":{"login":"muratg","id":1808428,"avatar_url":"https://avatars.githubusercontent.com/u/1808428?v=3","gravatar_id":"","url":"https://api.github.com/users/muratg","html_url":"https://github.com/muratg","followers_url":"https://api.github.com/users/muratg/followers","following_url":"https://api.github.com/users/muratg/following{/other_user}","gists_url":"https://api.github.com/users/muratg/gists{/gist_id}","starred_url":"https://api.github.com/users/muratg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muratg/subscriptions","organizations_url":"https://api.github.com/users/muratg/orgs","repos_url":"https://api.github.com/users/muratg/repos","events_url":"https://api.github.com/users/muratg/events{/privacy}","received_events_url":"https://api.github.com/users/muratg/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2016-05-25T16:39:27Z","updated_at":"2016-05-31T16:17:09Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-05-04T19:37:48Z","updated_at":"2016-05-31T16:17:09Z","closed_at":null,"body":"Repro:\r\n- Create a folder with .cs files outside an app\r\n- start dotnet watch on the app\r\n- drop the folder that was created earlier and you should see its content getting picked up\r\n- delete this dropped folder and you should see the content not picked up.\r\n\r\n```\r\nC:\\temp\\DotnetWatchTestApp\\src\\ConsoleApp [master]> dotnet --info\r\n.NET Command Line Tools (1.0.0-rc2-002659)\r\n\r\nProduct Information:\r\n Version:     1.0.0-rc2-002659\r\n Commit Sha:  11a001706f\r\n\r\nRuntime Environment:\r\n OS Name:     Windows\r\n OS Version:  10.0.10586\r\n OS Platform: Windows\r\n RID:         win10-x64\r\n```"},"comment":{"url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/comments/222740184","html_url":"https://github.com/aspnet/dotnet-watch/issues/93#issuecomment-222740184","issue_url":"https://api.github.com/repos/aspnet/dotnet-watch/issues/93","id":222740184,"user":{"login":"victorhurdugaci","id":5921642,"avatar_url":"https://avatars.githubusercontent.com/u/5921642?v=3","gravatar_id":"","url":"https://api.github.com/users/victorhurdugaci","html_url":"https://github.com/victorhurdugaci","followers_url":"https://api.github.com/users/victorhurdugaci/followers","following_url":"https://api.github.com/users/victorhurdugaci/following{/other_user}","gists_url":"https://api.github.com/users/victorhurdugaci/gists{/gist_id}","starred_url":"https://api.github.com/users/victorhurdugaci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/victorhurdugaci/subscriptions","organizations_url":"https://api.github.com/users/victorhurdugaci/orgs","repos_url":"https://api.github.com/users/victorhurdugaci/repos","events_url":"https://api.github.com/users/victorhurdugaci/events{/privacy}","received_events_url":"https://api.github.com/users/victorhurdugaci/received_events","type":"User","site_admin":false},"created_at":"2016-05-31T16:17:09Z","updated_at":"2016-05-31T16:17:09Z","body":"cc @muratg moved this to 1.0.1\r\n\r\nI'll revert the fix for this and move it to the next milestone. It requires a redesign because now the watcher, when receiving a change, needs to know if it was caused directly by that file changing or by someone under it.\r\n\r\nFor example, given this file: `/foo/bar/baz.cs`, if `/foo/*.cs` is ignored and you delete `baz.cs` you'll get 3 change notifications:\r\n\r\n- `/foo/bar/baz.cs`\r\n- `/foo/bar`\r\n- `/foo`\r\n\r\nThe last one will cause the watcher to restart because the `/foo` is not ignored even though we deleted an ignored file."}}
{"actor":{"display_login":"victorhurdugaci"}}