Skip to content
Snippets Groups Projects
Select Git revision
  • a8362bbddfbe4bd78bcd1e98b3d2b4288cd60769
  • main default protected
  • gh-pages protected
3 results

codereview-tp-domitille

Code review: TP1

Summary

Password strength calculator.

Basic Usage

Just Use it.

To DO

  • Maven/Gradle/Ant project
  • README.md with a summary of the project and basic usage of the library.
  • Code:
    • License chosen.
    • Comment the code using Javadoc.
    • Apply a code style policy (ex: Checkstyle).
    • Fix bugs if necessary.
  • SCM:
    • Github project.
    • Security.md.
    • Issues Templates.
    • Pull request template.
    • Protected Branches policies.
    • Define pull request policy (approval etc…)
  • Tests:
    • Units Tests implementation with proper test plan.
    • “Performance test” on “ComputeMD5” method
  • CI/CD:
    • Foreach pull requests:
      • Checkstyle
      • Unit Tests passed.
      • Cobertura reach 90%.
      • Performance Tests passed.
      • SAST run successfully without default (Ex: Semgrep).
    • Foreach main modification:
      • Build and Deploy version in Github Maven registry.
      • Deploy documentation using GH-Pages with URL (blah.com/javadoc/)
      • Deploy Cobertura report with GH-Pages with URL (blah.com/cobertura/)