Branch: refs/heads/1.x Home: https://github.com/jenkinsci/datadog-plugin Commit: ddca499c39f305ce1176d4e78070bbdeb43a51e3 https://github.com/jenkinsci/datadog-plugin/commit/ddca499c39f305ce1176d4e78070bbdeb43a51e3 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 Commit: 809f9596465cb907bd3086058b2578cd17260b5a https://github.com/jenkinsci/datadog-plugin/commit/809f9596465cb907bd3086058b2578cd17260b5a Author: Sarah Witt <sarah.w...@datadoghq.com> Date: 2020-06-24 (Wed, 24 Jun 2020) Changed paths: M pom.xml Log Message: ----------- Update POM Compare: https://github.com/jenkinsci/datadog-plugin/compare/4cf1fdc2bc38...809f9596465c -- 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/1.x/4cf1fd-809f95%40github.com.