Open kevintweber-crandkgroup opened 1 month ago
@kevintweber-crandkgroup Thank you very much for filing the issue. We'll add this to the queue. If you happen to get to it before us please do open up a Pull Request and add a sample project under templated_tests/
.
In the file
CoverageProcessor.py
and methoddef extract_package_and_class_java(self)
, the line of code that identifies the class name is incorrect.This only handles classes with a single pattern: public class NameOfClass ... Other class declarations are not handled:
Additionally, interfaces can also be tested.
I would recommend modifying the class_pattern to be:
and then match the second group instead of the first.
Additionally, you should get only the first class declaration, which will not pull in inner classes.
Good luck!
-- Kevin
P.S. Great project! Well done.