我发现了代码里的一处bug
ilovejqk opened this issue · 1 comments
ilovejqk commented
DataProviderManager类的第40行代码 if (!c.isAssignableFrom(DataProvider.class))用来检验ProviderName注解下的类是否继承DataProvider抽象类 , 但是子类isAssignableFrom父类只会返回false,然后却又强行加了个!,使得if只会返回true,检验的目的没有达到,应该改成 if(DataProvider.class.isAssignableFrom(c))
yzhang921 commented
可能当是这一段代码这么写是其它的原因,具体已经不记得了,你的建议我测了一下没有发现异常,而且语义会更加清晰,已经修改过来了