-
Notifications
You must be signed in to change notification settings - Fork 5
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
Move to doctrine instead of jsd #70
Comments
But how you suggest to handle i-bem.js declarations which are implemented here https://github.com/bem/jsd-plugins-bem/blob/master/plugins/bem.js? |
@veged I just haven't found there usages, can you show? |
this plugin provide an ability to get |
Why we can't do this just the same without custom json parser? For example, in external package or even as a part of implementation some documenting tools. If we really need, we also can create plugin for jsdoc. I don't understand why we must support the whole jsdoc parser for this "feature". |
|
We have plugins only for few jsdoc features. For example, we don't support even I didn't really check, but i think there are more cases when we are doing wrong.
To avoid creating and supporting jsdoc standard by ourselves and make us to use all jsdoc features just in time.
Yes, but again, we support limited and somewhere wrong jsdoc standard. Why we need this? |
Why doctrine? |
We don't use it either ;-) It's true — we only implement a subset of JSDoc based on real usage.
Actually, we intentionally use
How about the presumption of innocence? ;-)
We implement |
But it is the violation of the common usage fixed in the documentation o_O
currently, we use it ;-)
here i really can agree with you, but still there is a question. If I find some error, violations etc.(for example couple of error in building bem-core which exists for a pretty long period of time) and create issues, are there anybody who want to maintain packages? If yes - its ok. If no - i don't know what to do. |
We also use it covertly in islands in debug mode via asserts. ;-) |
let's formulate concrete issues for |
JSD is just hard to support. And I see no sense to continue using it.
Plus as I see in
bem-core
, there no usage of custom properties (like@bem
etc.) (if we really need them, maybe we should just implement doctrine plugin, but for who?).@tadatuta @veged
The text was updated successfully, but these errors were encountered: