{"action":"created","issue":{"url":"https://api.github.com/repos/sasstools/sass-lint/issues/644","repository_url":"https://api.github.com/repos/sasstools/sass-lint","labels_url":"https://api.github.com/repos/sasstools/sass-lint/issues/644/labels{/name}","comments_url":"https://api.github.com/repos/sasstools/sass-lint/issues/644/comments","events_url":"https://api.github.com/repos/sasstools/sass-lint/issues/644/events","html_url":"https://github.com/sasstools/sass-lint/issues/644","id":150518491,"number":644,"title":"SCSS - Parser breaks on lines with 2 string interpolations","user":{"login":"colin-marshall","id":4453733,"avatar_url":"https://avatars.githubusercontent.com/u/4453733?v=3","gravatar_id":"","url":"https://api.github.com/users/colin-marshall","html_url":"https://github.com/colin-marshall","followers_url":"https://api.github.com/users/colin-marshall/followers","following_url":"https://api.github.com/users/colin-marshall/following{/other_user}","gists_url":"https://api.github.com/users/colin-marshall/gists{/gist_id}","starred_url":"https://api.github.com/users/colin-marshall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colin-marshall/subscriptions","organizations_url":"https://api.github.com/users/colin-marshall/orgs","repos_url":"https://api.github.com/users/colin-marshall/repos","events_url":"https://api.github.com/users/colin-marshall/events{/privacy}","received_events_url":"https://api.github.com/users/colin-marshall/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sasstools/sass-lint/labels/ast","name":"ast","color":"C0E6FF"},{"url":"https://api.github.com/repos/sasstools/sass-lint/labels/bug","name":"bug","color":"FF5050"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-04-23T05:10:13Z","updated_at":"2016-05-17T04:50:57Z","closed_at":null,"body":"Example:\r\nhttps://github.com/zurb/foundation-sites/blob/develop/scss/grid/_classes.scss#L85\r\nhttps://github.com/zurb/foundation-sites/blob/develop/scss/grid/_flex-grid.scss#L195\r\n```scss\r\n.#{$-zf-size}-#{$i} { }\r\n```\r\n\r\nHere's a slightly different string interpolation that also throws a fatal error:\r\nhttps://github.com/zurb/foundation-sites/blob/develop/scss/grid/_layout.scss#L25\r\n```scss\r\n&:nth-of-type(#{$n}n+1) { }\r\n```\r\n\r\nInterestingly, the 3 interpolated strings in one line here don't break the parser:\r\nhttps://github.com/zurb/foundation-sites/blob/develop/scss/grid/_classes.scss#L70\r\n```scss\r\n.#{$column}.#{$row}.#{$row} { }\r\n```"},"comment":{"url":"https://api.github.com/repos/sasstools/sass-lint/issues/comments/219618710","html_url":"https://github.com/sasstools/sass-lint/issues/644#issuecomment-219618710","issue_url":"https://api.github.com/repos/sasstools/sass-lint/issues/644","id":219618710,"user":{"login":"omgaz","id":908155,"avatar_url":"https://avatars.githubusercontent.com/u/908155?v=3","gravatar_id":"","url":"https://api.github.com/users/omgaz","html_url":"https://github.com/omgaz","followers_url":"https://api.github.com/users/omgaz/followers","following_url":"https://api.github.com/users/omgaz/following{/other_user}","gists_url":"https://api.github.com/users/omgaz/gists{/gist_id}","starred_url":"https://api.github.com/users/omgaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/omgaz/subscriptions","organizations_url":"https://api.github.com/users/omgaz/orgs","repos_url":"https://api.github.com/users/omgaz/repos","events_url":"https://api.github.com/users/omgaz/events{/privacy}","received_events_url":"https://api.github.com/users/omgaz/received_events","type":"User","site_admin":false},"created_at":"2016-05-17T04:50:57Z","updated_at":"2016-05-17T04:50:57Z","body":"Same issue for this example:\r\n\r\n```scss\r\n.square-component {\r\n  @mixin size($diameter) {\r\n    &-#{$diameter} {\r\n      height: $diameter + px;\r\n      width: $diameter + px;\r\n    }\r\n  }\r\n\r\n  @include size(70);\r\n}\r\n```"}}