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

Verilog validator #3791

Merged
merged 2 commits into from
Aug 12, 2023
Merged

Verilog validator #3791

merged 2 commits into from
Aug 12, 2023

Conversation

hirooih
Copy link
Contributor

@hirooih hirooih commented Aug 5, 2023

@masatake san,

From #3787

If you are interested in keeping the input files for your language valid, you can use a validator.

Please review the validator functionality to ensure that it is being used as you intend.

- fix issues reported by [svlint](https://github.com/dalance/svlint)

- Intended errors still remain

Signed-off-by: Hiroo HAYASHI <24754036+hirooih@users.noreply.github.com>
@hirooih hirooih requested a review from masatake August 5, 2023 06:04
@codecov
Copy link

codecov bot commented Aug 5, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (0603680) 83.04% compared to head (80ed7f3) 83.04%.
Report is 9 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3791   +/-   ##
=======================================
  Coverage   83.04%   83.04%           
=======================================
  Files         227      227           
  Lines       55201    55203    +2     
=======================================
+ Hits        45841    45843    +2     
  Misses       9360     9360           

see 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

# validator-svlint - validating Verilog/SystemVerilog input files with svlint
# https://github.com/dalance/svlint
#
# Copyright (c) 2023 Masatake YAMATO
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think your name should be here.

Copy link
Member

@masatake masatake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than the copyright notice, it looks good for me.
I will integrate this into the test running on CircleCI::fedora38.

- Use NONE for intensional fails.

- Use KNOWN-INVALIDATION for fails by svlint.

Signed-off-by: Hiroo HAYASHI <24754036+hirooih@users.noreply.github.com>
@hirooih hirooih merged commit a423dce into universal-ctags:master Aug 12, 2023
38 checks passed
@hirooih
Copy link
Contributor Author

hirooih commented Aug 12, 2023

@masatake san,

Thank you for your review.

I think your name should be here.

I also thought about this if I should fix this.
I just changed the command name in your script. So I did not intentionally change the copyright.

I fixed it and merged this PR.

@hirooih hirooih deleted the verilog-validator branch August 12, 2023 02:45
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

Successfully merging this pull request may close these issues.

2 participants