Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants