Branch: refs/heads/master Home: https://github.com/jenkinsci/datadog-plugin Commit: 76cbe150833bc12518de9c3b920bdfa800271a3c https://github.com/jenkinsci/datadog-plugin/commit/76cbe150833bc12518de9c3b920bdfa800271a3c Author: Sarah Witt <wit...@husky.neu.edu> Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths: M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogClient.java M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java M src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogHttpClient.java M src/main/java/org/datadog/jenkins/plugins/datadog/clients/DogStatsDClient.java M src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientStub.java M src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientTest.java Log Message: ----------- Add configuration validation in clients (#59) * Add configuration validation * Create .equals method and use synchronization * Remove try catch in configure and enforce use of POST * Simplify logic in configure * Don't create instance if config is invalid * Remove IOException * Throw form exception * Remove exception and post * Fiz style * Check for zero as port * Use parseInt instead of Number Utils * Remove zero check * Update pom * Fix style of imports * Add back extra safeguards for exceptions in configuration * Update exception type and use assertThrows in tests * Validation does not need parameters * Reset config for testing * Remove reset * Remove unneeded resetConfig * Remove unneeded validation * Move hostname validation * Style * Refactor validate url * Simplify equals methods * Update equals and remove imports * Update instance type -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/datadog-plugin/push/refs/heads/master/00f0a3-76cbe1%40github.com.