-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Double definitions not recognized #7743
Comments
The first the two classes seem identical, but they have a private member. from the compiler perspective these are different files. Are the files |
@mhegazy Thanks for your reply. the definition files inside https://github.com/redound/ts-core/tree/dev-package/lib get generated after the the definition files inside https://github.com/redound/ts-data/tree/dev-package/lib get generated after the Typings then goes ahead and alters them resulting in the |
If there is a shared dependency, it should be factored out to a different component. |
How about protected properties? Should they be shared? Sounds like a touchy subject. 😏 |
TypeScript Version:
1.8.9
Code
Expected behavior:
Compilation without errors.
Actual behavior:
In order to replicate:
clone https://github.com/redound/exp-typings.git cd exp-typings typings install tsc
NOTE: I'm not sure if this is a TypeScript or Typings problem so I've also issued it here:
typings/typings#380
The text was updated successfully, but these errors were encountered: