-
-
Notifications
You must be signed in to change notification settings - Fork 105
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
Feature/179 stan functions listing #180
Conversation
@bgoodri @rok-cesnovar and @serban-nicusor-toptal - where should this script go in the build/release process? |
Hey, I think in the Jenkinsfile that builds the docs and have it as an Artifact at the end of the build. Is there a need for this file to be put somewhere else by ci/cd ? |
who are the external consumers of this info? e.g. RStudio or the maintainer of Stan emacs mode? this isn't strictly an rstan thing, so having it live in the rstan repo is weird. I added versioning to the file name thinking it would go somewhere in the release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
- Now https://github.com/stan-dev/docs has extract_function_sigs.py. - extract_function_sigs.py can create a function signature file. - stan-dev/docs#180 - kaz-yos/docs@7ec8511
- Now https://github.com/stan-dev/docs has extract_function_sigs.py. - extract_function_sigs.py can create a function signature file. - stan-dev/docs#180 - kaz-yos/docs@7ec8511
Submission Checklist
Summary
Python script
extract_functions_sig.py
scrapes function signatures from HTML comments embedded in Rmd files insrc/functions-reference
and formats them into sorted listing calledstan-functions-MAJ_min.txt
.Copyright and Licensing
Please list the copyright holder for the work you are submitting (this will be you or your assignee, such as a university or company): Columbia University
By submitting this pull request, the copyright holder is agreeing to license the submitted work under the following licenses: