{"action":"closed","issue":{"url":"https://api.github.com/repos/Retyped/Retyped/issues/55","repository_url":"https://api.github.com/repos/Retyped/Retyped","labels_url":"https://api.github.com/repos/Retyped/Retyped/issues/55/labels{/name}","comments_url":"https://api.github.com/repos/Retyped/Retyped/issues/55/comments","events_url":"https://api.github.com/repos/Retyped/Retyped/issues/55/events","html_url":"https://github.com/Retyped/Retyped/issues/55","id":320413087,"number":55,"title":"Generate Extensions for global entities augmenting types","user":{"login":"AndreyChechel","id":16582701,"avatar_url":"https://avatars3.githubusercontent.com/u/16582701?v=4","gravatar_id":"","url":"https://api.github.com/users/AndreyChechel","html_url":"https://github.com/AndreyChechel","followers_url":"https://api.github.com/users/AndreyChechel/followers","following_url":"https://api.github.com/users/AndreyChechel/following{/other_user}","gists_url":"https://api.github.com/users/AndreyChechel/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreyChechel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreyChechel/subscriptions","organizations_url":"https://api.github.com/users/AndreyChechel/orgs","repos_url":"https://api.github.com/users/AndreyChechel/repos","events_url":"https://api.github.com/users/AndreyChechel/events{/privacy}","received_events_url":"https://api.github.com/users/AndreyChechel/received_events","type":"User","site_admin":false},"labels":[{"id":808268956,"url":"https://api.github.com/repos/Retyped/Retyped/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":{"login":"AndreyChechel","id":16582701,"avatar_url":"https://avatars3.githubusercontent.com/u/16582701?v=4","gravatar_id":"","url":"https://api.github.com/users/AndreyChechel","html_url":"https://github.com/AndreyChechel","followers_url":"https://api.github.com/users/AndreyChechel/followers","following_url":"https://api.github.com/users/AndreyChechel/following{/other_user}","gists_url":"https://api.github.com/users/AndreyChechel/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreyChechel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreyChechel/subscriptions","organizations_url":"https://api.github.com/users/AndreyChechel/orgs","repos_url":"https://api.github.com/users/AndreyChechel/repos","events_url":"https://api.github.com/users/AndreyChechel/events{/privacy}","received_events_url":"https://api.github.com/users/AndreyChechel/received_events","type":"User","site_admin":false},"assignees":[{"login":"AndreyChechel","id":16582701,"avatar_url":"https://avatars3.githubusercontent.com/u/16582701?v=4","gravatar_id":"","url":"https://api.github.com/users/AndreyChechel","html_url":"https://github.com/AndreyChechel","followers_url":"https://api.github.com/users/AndreyChechel/followers","following_url":"https://api.github.com/users/AndreyChechel/following{/other_user}","gists_url":"https://api.github.com/users/AndreyChechel/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreyChechel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreyChechel/subscriptions","organizations_url":"https://api.github.com/users/AndreyChechel/orgs","repos_url":"https://api.github.com/users/AndreyChechel/repos","events_url":"https://api.github.com/users/AndreyChechel/events{/privacy}","received_events_url":"https://api.github.com/users/AndreyChechel/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Retyped/Retyped/milestones/6","html_url":"https://github.com/Retyped/Retyped/milestone/6","labels_url":"https://api.github.com/repos/Retyped/Retyped/milestones/6/labels","id":3290949,"number":6,"title":"1.6","description":"","creator":{"login":"AndreyChechel","id":16582701,"avatar_url":"https://avatars3.githubusercontent.com/u/16582701?v=4","gravatar_id":"","url":"https://api.github.com/users/AndreyChechel","html_url":"https://github.com/AndreyChechel","followers_url":"https://api.github.com/users/AndreyChechel/followers","following_url":"https://api.github.com/users/AndreyChechel/following{/other_user}","gists_url":"https://api.github.com/users/AndreyChechel/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreyChechel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreyChechel/subscriptions","organizations_url":"https://api.github.com/users/AndreyChechel/orgs","repos_url":"https://api.github.com/users/AndreyChechel/repos","events_url":"https://api.github.com/users/AndreyChechel/events{/privacy}","received_events_url":"https://api.github.com/users/AndreyChechel/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":2,"state":"open","created_at":"2018-04-23T20:21:10Z","updated_at":"2018-05-07T12:48:21Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-05-04T20:13:41Z","updated_at":"2018-05-07T12:48:21Z","closed_at":"2018-05-07T12:48:21Z","author_association":"MEMBER","body":"Found In                   |   Value\r\n---------------------- | --------------------------------------------\r\nBridge version          |   17.0\r\nPackage                    |   Retyped.bootstrap\r\nPackage version       |   4.1.6685\r\nDeclaration file        |    [bootstrap/index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/b44bc3fe3e8fcf087f338961e3e866a8f2e7b0a1/types/bootstrap/index.d.ts#L356-L391)\r\n\r\n\r\n## Description\r\n\r\n**Bootstrap** augments [jQuery< TElement >](https://github.com/objectdotnet/Retyped.Output/blob/6b4b8cde5c67db89e48db84e624702bfef28e441/j/jquery/Index.cs#L3124) class by specifying a [global interface](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/b44bc3fe3e8fcf087f338961e3e866a8f2e7b0a1/types/bootstrap/index.d.ts#L356-L391) having the same name. Looks like this case was not supported within #22.\r\n\r\n\r\n## TypeScript sample\r\n\r\n```ts\r\ndeclare global {\r\n    interface JQuery<TElement extends Node = HTMLElement> extends Iterable<TElement> {\r\n        // ... \r\n    }\r\n}\r\n```\r\n\r\n\r\n## Actual\r\n\r\nNo **Extensions** class was generated.\r\n\r\n\r\n## Expected\r\nAn **Extension** class similar to the one below should be generated in **Retyped.bootstrap** package\r\n\r\n```cs\r\npublic static class BootstrapExtensions\r\n{\r\n    [Template(\"{0}\")]\r\n    public static extern bootstrap.JQuery<TElement> bootstrap<TElement>(this jquery.JQuery<TElement> jQuery);\r\n}\r\n```"}}
{"actor":{"display_login":"AndreyChechel"}}