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

Automate jpeek analisys with maven plugin #274

Closed
paulodamaso opened this issue Nov 29, 2018 · 13 comments
Closed

Automate jpeek analisys with maven plugin #274

paulodamaso opened this issue Nov 29, 2018 · 13 comments
Labels

Comments

@paulodamaso
Copy link
Collaborator

jpeek should provide an maven plugin so we could run it automatically on each build.
Proposed features:

  • jpeek-maven-plugin to be configured on project pom.xml file, and will collect metrics on maven builds (similar to qulice-maven-plugin), saving it from some directory on build path
  • cohesion check: jpeek-maven-plugin will allow to set target values from cohesion metrics and will check report files generated on execution. Build can be configured to fail when target values are not met
  • plugin should allow to ignore / exclude classes and metrics from cohesion check by pom configuration and by annotation configuration in files, like qulice/checkstyle/PMD plugins;
@0crat
Copy link
Collaborator

0crat commented Nov 29, 2018

@yegor256/z please, pay attention to this issue

@0crat
Copy link
Collaborator

0crat commented Nov 29, 2018

@paulodamaso/z this project will fix the problem faster if you donate a few dollars to it; just click here and pay via Stripe, it's very fast, convenient and appreciated; thanks a lot!

@yegor256
Copy link
Member

@paulodamaso I like the idea

@paulodamaso
Copy link
Collaborator Author

@0crat assign me

@0crat
Copy link
Collaborator

0crat commented May 4, 2020

@0crat assign me (here)

@paulodamaso The job #274 assigned to @paulodamaso/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job

@0crat
Copy link
Collaborator

0crat commented May 9, 2020

@paulodamaso/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.

paulodamaso added a commit that referenced this issue May 15, 2020
For #274: jPeek maven plugin setup
@0crat
Copy link
Collaborator

0crat commented May 18, 2020

The user @paulodamaso/z resigned from #274, please stop working. Reason for job resignation: It is older than 10 days, see §8

@0crat
Copy link
Collaborator

0crat commented May 18, 2020

The job #274 assigned to @victornoel/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be a monetary reward for this job

@victornoel
Copy link
Contributor

@paulodamaso I'm not sure why 0crat assigned me this, maybe you should refuse then out it

@paulodamaso
Copy link
Collaborator Author

@0crat refuse

@0crat
Copy link
Collaborator

0crat commented May 18, 2020

@0crat refuse (here)

@paulodamaso The user @victornoel/z resigned from #274, please stop working. Reason for job resignation: Order was cancelled

@paulodamaso
Copy link
Collaborator Author

@0crat out

@0crat
Copy link
Collaborator

0crat commented May 18, 2020

@0crat out (here)

@paulodamaso Job gh:yegor256/jpeek#274 is not assigned, can't get performer

@0crat 0crat removed the scope label May 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants