{"action":"created","issue":{"url":"https://api.github.com/repos/fponticelli/edge/issues/17","repository_url":"https://api.github.com/repos/fponticelli/edge","labels_url":"https://api.github.com/repos/fponticelli/edge/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/fponticelli/edge/issues/17/comments","events_url":"https://api.github.com/repos/fponticelli/edge/issues/17/events","html_url":"https://github.com/fponticelli/edge/issues/17","id":126995375,"number":17,"title":"\"DocumentClass doesn't contain a method `update`\" error using OpenFL","user":{"login":"Anheurystics","id":6197645,"avatar_url":"https://avatars.githubusercontent.com/u/6197645?v=3","gravatar_id":"","url":"https://api.github.com/users/Anheurystics","html_url":"https://github.com/Anheurystics","followers_url":"https://api.github.com/users/Anheurystics/followers","following_url":"https://api.github.com/users/Anheurystics/following{/other_user}","gists_url":"https://api.github.com/users/Anheurystics/gists{/gist_id}","starred_url":"https://api.github.com/users/Anheurystics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Anheurystics/subscriptions","organizations_url":"https://api.github.com/users/Anheurystics/orgs","repos_url":"https://api.github.com/users/Anheurystics/repos","events_url":"https://api.github.com/users/Anheurystics/events{/privacy}","received_events_url":"https://api.github.com/users/Anheurystics/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-01-16T02:39:49Z","updated_at":"2016-07-14T18:04:00Z","closed_at":null,"body":"I tried to see if I can integrate this system into OpenFL, but all I get is the error above, with \"Build failure\".\r\nlime [2.8.3]\r\nopenfl [3.5.3]\r\nthx.core [0.39.0]\r\nedge [0.7.0]\r\n\r\nCode is here:\r\n```haxe\r\npackage;\r\n\r\nimport edge.ISystem;\r\nimport edge.World;\r\nimport openfl.display.Sprite;\r\n\r\nclass Main extends Sprite implements ISystem\r\n{\t\r\n\tpublic function new()\r\n\t{\t\r\n\t\tsuper();\r\n\t\t\r\n\t\tvar world = new World();\r\n\t\t\r\n\t\tworld.render.add(this);\r\n\t\tworld.start();\r\n\t}\r\n\r\n\tfunction update()\r\n\t\ttrace(\"hello\");\r\n}\r\n```\r\n\r\nSorry if I'm actually missing out an important detail here."},"comment":{"url":"https://api.github.com/repos/fponticelli/edge/issues/comments/232744314","html_url":"https://github.com/fponticelli/edge/issues/17#issuecomment-232744314","issue_url":"https://api.github.com/repos/fponticelli/edge/issues/17","id":232744314,"user":{"login":"Misiur","id":752692,"avatar_url":"https://avatars.githubusercontent.com/u/752692?v=3","gravatar_id":"","url":"https://api.github.com/users/Misiur","html_url":"https://github.com/Misiur","followers_url":"https://api.github.com/users/Misiur/followers","following_url":"https://api.github.com/users/Misiur/following{/other_user}","gists_url":"https://api.github.com/users/Misiur/gists{/gist_id}","starred_url":"https://api.github.com/users/Misiur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Misiur/subscriptions","organizations_url":"https://api.github.com/users/Misiur/orgs","repos_url":"https://api.github.com/users/Misiur/repos","events_url":"https://api.github.com/users/Misiur/events{/privacy}","received_events_url":"https://api.github.com/users/Misiur/received_events","type":"User","site_admin":false},"created_at":"2016-07-14T18:04:00Z","updated_at":"2016-07-14T18:04:00Z","body":"Sorry for spamming. Simplified version of the problem:\r\n```haxe\r\nclass Foo implements ISystem\r\n{\r\n    private function update()\r\n    {\r\n        trace(\"Boop\");\r\n    }\r\n} \r\n\r\nclass Bar extends Foo {}\r\n```\r\n\r\n```\r\nD:/Programs/Haxe/haxe/lib/edge/0,7,0/src/edge/ISystem.hx:5: characters 2-11 : Bar doesn't contain a method `update`\r\nD:/Programs/Haxe/haxe/lib/edge/0,7,0/src/edge/ISystem.hx:5: characters 2-11 : Build failure\r\n```"}}
{"actor":{"display_login":"Misiur"}}