Added expected files for declarations from DefinitelyTyped.
Added expected files(with some bugs) for declarations from DefinitelyTyped.
Added support the escaping all keywords.
Added a scope with sources.
Test only verified files.
Minor: unrelated changes in run configurations.
Interface redeclarations(extension) converts as a bunch of extensions.
Add parens when inheritance from class.
Use d.kt extension for expected files to make it more discoverable when we have many many files with the same prefix(e.g. jquery).
Generate default impl for optional vars and functions. Fixed name clashing for extension vars.
Fix test data for DefinitelyTyped.
Minor: revert temporary fix for indention when use ObjectType in type annotation.
Don't print Unit when it possible.
Added support qualified name in module declaration. Fixed merging -- added scan members after merge(deep merge:). Don't skip non-export members of module.
HACK typescript compiler for support the getting position of RealizedToken(reserved words in TS).
Add override modifier in Kotlin code when need.
Don't generate default value for override functions.
Fix crash when signature or signature.parameters is null.
Added not finished typescriptServices.d.kt for track regressions.
Make classes and class members open by default.