Releases: jboss-set/bug-clerk
Releases · jboss-set/bug-clerk
Wolf Moon
- Just fixes the misplaced (close) statement on the aphrodite client , breaking the addComment feature
Hey Pete !
Previous release 0.8.0.FInal has an invalid name for the artefact (prefixed by bugclerk) - this release only aims at fixing that.
Fire Blossom
- Update to Aphrodite 0.3.0
- Code Enhacements: fix numerous violations reported by PMD
- PMD: custom ruleset
- Rename StreamUtils to OutputInputStreamUtils for clarity purpose
- Code enhancements: use Java8 stream everywhere possible
- Refactor: remove uneeded classes
- Removes 'IgnoreDuplicate' feature from fitler
** Not implementable with Aphrodite, and not worth fighting for it (and could be argued that duplicate entries also needs to be checked, so...) - Replace iteration on getIssue by call to getIssues()
- Tweaks to add support for use of JIRA as a tracker
- pom: remove unused property
- Updates rules documentation on README
Dead and Gone
- Bump Aphrodite to latest release
- Enables now fixed tests
- Externalize both user and password in the CLI tests
- Document CLI tests usage in README
- Enhance checks messages
- Fix tests - all broken by NPE on getRelease())
- Code cleaning - removed unused imports
- Fix integration tests, adapt them to new CLIs syntax
- Code enhacement: Used new bulk method provided by Aphrodite
- Fix ReleaseVersionMismatch check
- Fix TargetRelease checks
- Code enhancement: retrieve issue directly from local list rather than doing a lookup
- whitespaces
- Fix False+ in check CommunityBZ
- BugClerk CLI: clean arguments handling and fix BugClerkCLI - broken by recent changes
- Clean scripts files
- * update scripts to use new parameters for BugClerk
- * removed unused/irrelevant scripts
- Fix unit tests config to run all unit tests in maven
- Modify internal API on adding report as comment
- bump drools to 6.3.0
- Enhance code to use Java8 lambda
- fix formatting
- Update checkstyle config to handle Java8 syntax - plus some pom.xml cleaning
- bump to Java 8
- Massive refactor to use Aphrodite:
** change / update code to use Aphrodite API
** removed deprecated features (noRun, AssignBZ, ...)
** deleted no longer needed method and/or class
** removed compltely the email feature
** adapts drools checks to use Aphrodite API
** ...
Dead and Gone - Motörhead (bye, bye Lemmy - world was better place with you in it :'( ... )
Symbolic
- Tweak flags to fix AssignCLI
- Bump some checks to ERROR
- Remove useless sysout message in test
- Add missing test case to test suite
- Check Request #15: Regression detected on One-Off release to the original BZ
- Fix whitespaces and tabs in drools rules files
- Update README section on available checks
- Enhance generate changelog script
- Check Request #17: Summary contains patch but type is not support patch
- Misc: code cleaning on BugzillaDrone
- BZShouldHaveQaAckFlag: fix typo in error message
- Add script to run the assign cli prog
- Code cleaning
** remove deps on CLI Arguments in BugzillaDrone
** misc: rename private method properly
** Fix invalid call to nanotime instead of currentMillis() - Add PMD report to HTML Website
- HTML report revision, maven javadoc and jxr plugins
- PMD HTML report Xref linking
- Maven javadoc and jxr plugins
- HTML report transparent background
Addicted
Changelog:
- bump pull-shared to 0.5.3.Final
- Add a CLI to assign a BZ
- PMD plugin (pmd:pmd and pmd:cpd compile)
- Remove background color for html report
- Enhance HTML rendering for report
- Fixed typo in message
- Update ReadMe with run instructions
Noisy Pink Bubbles
- An other needed fix to the HTML report feature
Ants
- Fixes html reporting (broken in 0.6.0)
Bad Devil
- Add a test suite for integration test
- Implementing XML/HTML report generation
- Check Request #14: BZ on POST for over two weeks with no PM ack
- Check Request #13: A BZ no longer NEW should not be assigned to jboss-set@redhat.com
** Violation constructor injected with Candidate instead of Bug - Allow BZ to be ignored for certain checks
** see #15 - Fix checks messages:
** IssueNotAssigned - Code cleaning:
** move configuration filename to BugClerk
** Add a DateUtils class to clean up some test
** Major refactoring - Violation constructor injected with Candidate instead of Bug
** Add a DateUtils class to clean up some test
Halloween in Heaven
- Check Request #12: BZ moved to POST or getting dev_ack+ must have an estimate time set
- bump pull-shared to 0.5.2.Final
- Check Request #11: One-off release should be associated to the support patches type
- misc. code cleaning: add an init() method to BugzillaDrone
- Add commodity constructor to Candidate- mostly to simplify writing unit tests
- Add bin/ to .gitignore
- Fix: allow bugzilla filter to return no entries