{"action":"closed","issue":{"url":"https://api.github.com/repos/bridgedotnet/Bridge/issues/280","labels_url":"https://api.github.com/repos/bridgedotnet/Bridge/issues/280/labels{/name}","comments_url":"https://api.github.com/repos/bridgedotnet/Bridge/issues/280/comments","events_url":"https://api.github.com/repos/bridgedotnet/Bridge/issues/280/events","html_url":"https://github.com/bridgedotnet/Bridge/issues/280","id":93511439,"number":280,"title":"[TypeScript] Module name case is different in declaration and using","user":{"login":"LeonidVeriga","id":11466613,"avatar_url":"https://avatars.githubusercontent.com/u/11466613?v=3","gravatar_id":"","url":"https://api.github.com/users/LeonidVeriga","html_url":"https://github.com/LeonidVeriga","followers_url":"https://api.github.com/users/LeonidVeriga/followers","following_url":"https://api.github.com/users/LeonidVeriga/following{/other_user}","gists_url":"https://api.github.com/users/LeonidVeriga/gists{/gist_id}","starred_url":"https://api.github.com/users/LeonidVeriga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LeonidVeriga/subscriptions","organizations_url":"https://api.github.com/users/LeonidVeriga/orgs","repos_url":"https://api.github.com/users/LeonidVeriga/repos","events_url":"https://api.github.com/users/LeonidVeriga/events{/privacy}","received_events_url":"https://api.github.com/users/LeonidVeriga/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bridgedotnet/Bridge/labels/defect","name":"defect","color":"e11d21"}],"state":"closed","locked":false,"assignee":{"login":"vladsch","id":378225,"avatar_url":"https://avatars.githubusercontent.com/u/378225?v=3","gravatar_id":"","url":"https://api.github.com/users/vladsch","html_url":"https://github.com/vladsch","followers_url":"https://api.github.com/users/vladsch/followers","following_url":"https://api.github.com/users/vladsch/following{/other_user}","gists_url":"https://api.github.com/users/vladsch/gists{/gist_id}","starred_url":"https://api.github.com/users/vladsch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vladsch/subscriptions","organizations_url":"https://api.github.com/users/vladsch/orgs","repos_url":"https://api.github.com/users/vladsch/repos","events_url":"https://api.github.com/users/vladsch/events{/privacy}","received_events_url":"https://api.github.com/users/vladsch/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-07-07T11:41:09Z","updated_at":"2015-07-10T18:21:38Z","closed_at":"2015-07-10T18:21:38Z","body":"```C#\r\nusing Bridge;\r\n\r\nnamespace TypeScriptTest\r\n{\r\n    class A\r\n    {\r\n        public void DoSomething(A m)\r\n        {\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nbridge.json\r\n```\r\n{\r\n    outputBy: \"Project\",\r\n    generateTypeScript: \"true\"\r\n}\r\n```\r\n\r\nError appears: Could not find symbol 'TypeScriptTest'.\r\nIn generated d.ts module name is `typeScriptTest` but in method declaration it is `TypeScriptTest`\r\n```\r\ndeclare module typeScriptTest \r\n{\r\n    export interface A {\r\n        doSomething(m: TypeScriptTest.A): void;\r\n    }\r\n    export interface AFunc extends Function {\r\n        prototype: A;\r\n        new (): A;\r\n    }\r\n    var A: AFunc;\r\n}\r\n```"}}