Repository navigation
feat: enforce primary header filenames - #15369
kanikasharma-18 wants to merge 3 commits into
Conversation
|
Hello! Thank you for your contribution to stdlib. We noticed that the contributing guidelines acknowledgment is missing from your pull request. Here's what you need to do:
This acknowledgment confirms that you've read the guidelines, which include:
We can't review or accept contributions without this acknowledgment. Thank you for your understanding and cooperation. We look forward to reviewing your contribution! |
|
@kgryte @Planeshifter @nakul-krishnakumar Hi! I’ve opened this PR for #13658. It adds lint support for enforcing primary header filename conventions, along with the relevant tests and documentation. Would appreciate a review when you get a chance. Thank you! |
| * @returns {(ObjectArray|EmptyArray)} array of lint errors | ||
| */ | ||
| function lint( arr ) { | ||
| var packages; |
There was a problem hiding this comment.
The variable declarations should be ordered by length in decreasing order. Please rearrange them accordingly.
There was a problem hiding this comment.
Thanks for the review!
I have rearranged the variable declarations in the order of decreasing length.
---
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes.
report:
- task: lint_filenames
status: passed
- task: lint_editorconfig
status: passed
- task: lint_markdown_pkg_readmes
status: na
- task: lint_markdown_docs
status: na
- task: lint_markdown
status: na
- task: lint_package_json
status: na
- task: lint_repl_help
status: na
- task: lint_javascript_src
status: passed
- task: lint_javascript_cli
status: na
- task: lint_javascript_examples
status: na
- task: lint_javascript_tests
status: na
- task: lint_javascript_benchmarks
status: na
- task: lint_python
status: na
- task: lint_r
status: na
- task: lint_c_src
status: na
- task: lint_c_examples
status: na
- task: lint_c_benchmarks
status: na
- task: lint_c_tests_fixtures
status: na
- task: lint_shell
status: na
- task: lint_typescript_declarations
status: passed
- task: lint_typescript_tests
status: na
- task: lint_license_headers
status: passed
---
| benchmark/ benchmarks | ||
| include/ public C/C++ header files | ||
| docs/ documentation (excluding README) |
There was a problem hiding this comment.
| benchmark/ benchmarks | |
| include/ public C/C++ header files | |
| docs/ documentation (excluding README) | |
| benchmark/ benchmarks | |
| include/ public C/C++ header files | |
| docs/ documentation (excluding README) |
Resolves #13658.
Description
This pull request:
include/directoryinclude/directory in the package structure documentationRelated Issues
This pull request has the following related issues:
Questions
No.
Other
No.
Checklist
AI Assistance
If you answered "yes" above, how did you use AI assistance?
Disclosure
I used AI assistance for research and understanding of the implementation.
@stdlib-js/reviewers