Skip to content
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

Documentation/comment code style rules #101

Open
slava77 opened this issue Dec 2, 2021 · 4 comments
Open

Documentation/comment code style rules #101

slava77 opened this issue Dec 2, 2021 · 4 comments

Comments

@slava77
Copy link
Contributor

slava77 commented Dec 2, 2021

https://cmsdoxygen.web.cern.ch/cmsdoxygen/ is apparently still maintained/supported

What is the general feeling to still keep supporting the doxygen style comments in the code?

I frequently recall to ask for it in the DataFormats headers. (to use /// or //!)
However, I do not see it mentioned in the https://cms-sw.github.io/cms_coding_rules.html

Should this be formalized in the rules?

@slava77
Copy link
Contributor Author

slava77 commented Dec 15, 2021

@smuzaffar @makortel
please clarify if this is considered.

@slava77
Copy link
Contributor Author

slava77 commented Jan 7, 2022

ping

@slava77
Copy link
Contributor Author

slava77 commented Feb 15, 2022

@smuzaffar @makortel please clarify if this is considered.

ping

@smuzaffar
Copy link
Contributor

Yes cmsdoxygen is still ailve but my general feeling is that LXR and DXR has replaced it. Regardless of we keep doxygen alive or not, it is true that we never had any clear rule/recommandation for documentation/comment style. The coding rules were initially drived from the 1998 CMS Style rules which is also not recomanding any comment style.

I agree, we should add some guide lines for documentation/comments style in our code rules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants