{"action":"closed","issue":{"url":"https://api.github.com/repos/pattern-lab/patternlab-node/issues/638","repository_url":"https://api.github.com/repos/pattern-lab/patternlab-node","labels_url":"https://api.github.com/repos/pattern-lab/patternlab-node/issues/638/labels{/name}","comments_url":"https://api.github.com/repos/pattern-lab/patternlab-node/issues/638/comments","events_url":"https://api.github.com/repos/pattern-lab/patternlab-node/issues/638/events","html_url":"https://github.com/pattern-lab/patternlab-node/issues/638","id":213240369,"number":638,"title":"Incremental Builds: Updating global data.json does not appear to rebuild all patterns","user":{"login":"bmuenzenmeyer","id":298435,"avatar_url":"https://avatars1.githubusercontent.com/u/298435?v=4","gravatar_id":"","url":"https://api.github.com/users/bmuenzenmeyer","html_url":"https://github.com/bmuenzenmeyer","followers_url":"https://api.github.com/users/bmuenzenmeyer/followers","following_url":"https://api.github.com/users/bmuenzenmeyer/following{/other_user}","gists_url":"https://api.github.com/users/bmuenzenmeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/bmuenzenmeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmuenzenmeyer/subscriptions","organizations_url":"https://api.github.com/users/bmuenzenmeyer/orgs","repos_url":"https://api.github.com/users/bmuenzenmeyer/repos","events_url":"https://api.github.com/users/bmuenzenmeyer/events{/privacy}","received_events_url":"https://api.github.com/users/bmuenzenmeyer/received_events","type":"User","site_admin":false},"labels":[{"id":62557977,"url":"https://api.github.com/repos/pattern-lab/patternlab-node/labels/bug","name":"bug","color":"e11d21","default":true},{"id":438660225,"url":"https://api.github.com/repos/pattern-lab/patternlab-node/labels/data%20/%20parsing","name":"data / parsing","color":"5319e7","default":false},{"id":708180447,"url":"https://api.github.com/repos/pattern-lab/patternlab-node/labels/pinned","name":"pinned","color":"c5def5","default":false},{"id":565900662,"url":"https://api.github.com/repos/pattern-lab/patternlab-node/labels/workaround","name":"workaround","color":"ffffff","default":false}],"state":"closed","locked":false,"assignee":{"login":"tburny","id":1007327,"avatar_url":"https://avatars0.githubusercontent.com/u/1007327?v=4","gravatar_id":"","url":"https://api.github.com/users/tburny","html_url":"https://github.com/tburny","followers_url":"https://api.github.com/users/tburny/followers","following_url":"https://api.github.com/users/tburny/following{/other_user}","gists_url":"https://api.github.com/users/tburny/gists{/gist_id}","starred_url":"https://api.github.com/users/tburny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tburny/subscriptions","organizations_url":"https://api.github.com/users/tburny/orgs","repos_url":"https://api.github.com/users/tburny/repos","events_url":"https://api.github.com/users/tburny/events{/privacy}","received_events_url":"https://api.github.com/users/tburny/received_events","type":"User","site_admin":false},"assignees":[{"login":"tburny","id":1007327,"avatar_url":"https://avatars0.githubusercontent.com/u/1007327?v=4","gravatar_id":"","url":"https://api.github.com/users/tburny","html_url":"https://github.com/tburny","followers_url":"https://api.github.com/users/tburny/followers","following_url":"https://api.github.com/users/tburny/following{/other_user}","gists_url":"https://api.github.com/users/tburny/gists{/gist_id}","starred_url":"https://api.github.com/users/tburny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tburny/subscriptions","organizations_url":"https://api.github.com/users/tburny/orgs","repos_url":"https://api.github.com/users/tburny/repos","events_url":"https://api.github.com/users/tburny/events{/privacy}","received_events_url":"https://api.github.com/users/tburny/received_events","type":"User","site_admin":false}],"milestone":null,"comments":8,"created_at":"2017-03-10T04:20:35Z","updated_at":"2017-10-20T09:40:12Z","closed_at":"2017-10-20T09:40:12Z","author_association":"OWNER","body":"<!-- before posting an issue, try chatting on https://gitter.im/pattern-lab/node -->\r\n<!-- before posting an issue, verify you are running at least Node 4 or 5 -->\r\n\r\nI am using Pattern Lab Node `v2.8.0` on `Windows`, with Node `v4.6.2`, using the `Gulp` Edition.\r\n\r\n##### Expected Behavior\r\n\r\n* Updating `_data/data.json` causes any patterns using data within to hae changes reflected\r\n\r\n##### Actual Behavior\r\n\r\n* No changes are observed when data changes, despite PL performing a build. It appears as if the dependencyGraph is still reporting patterns as clean under this scenario.\r\n\r\n##### Steps to Reproduce\r\n\r\n* Have a pattern that takes a basic piece of data from the global object defined in `_data/data.json`\r\n\r\n```\r\n<p>\r\n  {{blurb}}\r\n</p>\r\n\r\n```\r\n\r\n* Build with following data in `_data/data.json`:\r\n\r\n```\r\n{\r\n  \"blurb\": \"Foobar\"\r\n}\r\n```\r\n\r\nSee `Foobar` added within paragraph.\r\n\r\n* Trigger another build.\r\n\r\n```\r\n{\r\n  \"blurb\": \"Foobarbaz\"\r\n}\r\n```\r\n\r\n##### Workaround\r\n\r\nSave the file with an arbitrary change, causing it to be dirty and pick up the new data.\r\n"}}
{"actor":{"display_login":"bmuenzenmeyer"}}