This constructor makes a call to a non-final method. Since this method can be overriden, a subclasses implementation will be executing against an object that has not been initialized at the subclass level. You should mark all methods called from the constructor as final to avoid this problem.
| 1 | org.jcoderz.commons.taskdefs.SaxonTask |
| constructor new org.jcoderz.commons.taskdefs.SaxonTask() makes call to non-final method [67] | |
| 1 | org.jcoderz.commons.taskdefs.XepTask |
| constructor new org.jcoderz.commons.taskdefs.XepTask() makes call to non-final method [60] | |