{"action":"closed","issue":{"url":"https://api.github.com/repos/bem/bem-tools/issues/516","labels_url":"https://api.github.com/repos/bem/bem-tools/issues/516/labels{/name}","comments_url":"https://api.github.com/repos/bem/bem-tools/issues/516/comments","events_url":"https://api.github.com/repos/bem/bem-tools/issues/516/events","html_url":"https://github.com/bem/bem-tools/issues/516","id":22576919,"number":516,"title":"1.0.0: Always treat API_VER absence as v1 tech","user":{"login":"SevInf","id":603056,"avatar_url":"https://avatars.githubusercontent.com/u/603056?v=3","gravatar_id":"","url":"https://api.github.com/users/SevInf","html_url":"https://github.com/SevInf","followers_url":"https://api.github.com/users/SevInf/followers","following_url":"https://api.github.com/users/SevInf/following{/other_user}","gists_url":"https://api.github.com/users/SevInf/gists{/gist_id}","starred_url":"https://api.github.com/users/SevInf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SevInf/subscriptions","organizations_url":"https://api.github.com/users/SevInf/orgs","repos_url":"https://api.github.com/users/SevInf/repos","events_url":"https://api.github.com/users/SevInf/events{/privacy}","received_events_url":"https://api.github.com/users/SevInf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bem/bem-tools/labels/won't%20fix","name":"won't fix","color":"DDDDDD"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2013-11-13T08:23:14Z","updated_at":"2015-06-21T13:32:10Z","closed_at":"2015-06-21T13:32:10Z","body":"When fixing #420, for maintaining backward compatibility with 0.6.x, the follwing logic was added:\r\n\r\n>When only base tech present:\r\n>Allow inheriting from both V1 and V2 technologies.\r\n\r\nIts still unsafe and can lead to hard to debug errors. \r\n\r\nProposal: Treat absence of API_VER declaration as V1 even if `baseTechName`/`baseTechPath` present and throw exceptions when versions of base and inherited tech doesn't match."}}