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

PMD check disabled for entire eo-runtime #3160

Open
c71n93 opened this issue May 2, 2024 · 3 comments · May be fixed by #3171
Open

PMD check disabled for entire eo-runtime #3160

c71n93 opened this issue May 2, 2024 · 3 comments · May be fixed by #3171

Comments

@c71n93
Copy link
Member

c71n93 commented May 2, 2024

Check out this line:

<exclude>pmd:.*</exclude>

Do we really need to disable PMD check for the whole eo-runtime? We should ignore eo-runtime/src/main/java/EOorg because of upper case in package name and $ in class names, but should we ignore the rest of eo-runtime?

There would be a lot of PMD violations for classes from eo-runtime/src/main/java/org/eolang if we turned PMD on.

@yegor256 WDYT?

Copy link

github-actions bot commented May 2, 2024

@c71n93 thanks for the report, here is a feedback:

Problems

  • Clear Title Missing: The bug report's title is currently presented as a question. A concise, direct statement would be more effective.
  • Reproduction Steps Missing: The bug report does not include steps to recreate the issue.
  • Environment Information Missing: The report lacks details about the environment, such as the operating system and software version, where the issue happens.

Suggestion

Improve the bug report title to a concise, direct statement like "PMD Check Disabled for Entire eo-runtime".

Please fix the bug report in order it to get resolved faster.
Analyzed with gpt-4

@c71n93 c71n93 changed the title Why does PMD ignore the entire `eo-runtime'? PMD Check Disabled for Entire eo-runtime May 2, 2024
@c71n93 c71n93 changed the title PMD Check Disabled for Entire eo-runtime PMD check disabled for entire eo-runtime May 2, 2024
@c71n93 c71n93 changed the title PMD check disabled for entire eo-runtime PMD check disabled for entire eo-runtime May 2, 2024
@yegor256
Copy link
Member

yegor256 commented May 2, 2024

@c71n93 we just don't know how to enable it. If you know, please try

c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
@c71n93 c71n93 linked a pull request May 6, 2024 that will close this issue
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 6, 2024
@c71n93
Copy link
Member Author

c71n93 commented May 7, 2024

@c71n93 we just don't know how to enable it. If you know, please try

@yegor256 Did you mean this (#3171 (comment)) problem in your comment?

c71n93 added a commit to c71n93/eo that referenced this issue May 10, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 13, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 13, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 13, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 14, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 14, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 16, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 16, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 16, 2024
c71n93 added a commit to c71n93/eo that referenced this issue May 16, 2024
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 a pull request may close this issue.

2 participants