Adrian Crum wrote: > I'm not clear on what you're asking. I use code analysis here, but it's > not something I would consider including in the project. Why would the > tool's license be an issue?
Because if it is part of some standard test-suite run, then it has to be distributed with the project, just like any other library. Then, there is the modification of byte-code(either before running, in a batch, or at runtime, dynamically). Anyways, I've got a possible solution. Based on what I have done for webslinger, I've written an interface that code analysis tools implement, which then the startup code can use to instrument the code. Should be done this weekend(balancing with work duties and all), with at least one tool(cobertura) as an example(distributed separately).