Skip to content

Fix TestNG version conflict; don't depend on Guava

Choose a tag to compare

@sbabcoc sbabcoc released this 25 Mar 22:25
· 36 commits to master since this release

While working on a different project, I discovered that this appender could trigger version conflicts by loading older versions of TestNG classes. I resolved this issue by replacing direct references to these classes with equivalent code implemented via the Java reflection API.

I also removed the dependence on Google Guava. I was only using one class from this library, for an operation that was easily implemented with standard Java features.