缩进检查样式
Indentation Checkstyle
我正在尝试为缩进编写自定义的 checkstyle 检查。在这个过程中,我发现有缩进的代码已经被checkstyle完成了。但是,当我复制、粘贴该代码并尝试在我的 eclipse 环境中 运行 时。它无法正确编译。它向我显示了一些编译错误,以至于 "The method clearCreatedHandlers() from the type HandlerFactory is not visible" 我不知道如何修复此错误。这是我从
获得代码的来源
如果其他人可以复制、粘贴代码并尝试编译它并让我知道他们如何修复这些错误,那将非常有帮助。我已经尝试了很多次。
提前致谢。
HandlerFactory.clearCreatedHandlers() 具有默认可见性。 (声明是 void clearCreatedHandlers()
——注意没有 public
、protected
或 private
。)所以如果你在不同的包中处理代码,你将不会能够使用那个方法。
您必须在同一个包中工作,或者想出另一种方法来完成该方法的功能。
ETA:来自@Hacketo 的评论——您可以使用反射来调用此方法。 (谢谢你,Hacketo。)
我正在尝试为缩进编写自定义的 checkstyle 检查。在这个过程中,我发现有缩进的代码已经被checkstyle完成了。但是,当我复制、粘贴该代码并尝试在我的 eclipse 环境中 运行 时。它无法正确编译。它向我显示了一些编译错误,以至于 "The method clearCreatedHandlers() from the type HandlerFactory is not visible" 我不知道如何修复此错误。这是我从
获得代码的来源如果其他人可以复制、粘贴代码并尝试编译它并让我知道他们如何修复这些错误,那将非常有帮助。我已经尝试了很多次。
提前致谢。
HandlerFactory.clearCreatedHandlers() 具有默认可见性。 (声明是 void clearCreatedHandlers()
——注意没有 public
、protected
或 private
。)所以如果你在不同的包中处理代码,你将不会能够使用那个方法。
您必须在同一个包中工作,或者想出另一种方法来完成该方法的功能。
ETA:来自@Hacketo 的评论——您可以使用反射来调用此方法。 (谢谢你,Hacketo。)