33得票3回答
在Notepad++中使用JSLint

我见过其他文本编辑器使用扩展程序来允许语法检查器,例如JSLint,Notepad++能否实现这一点?

33得票4回答
AndroidStudio 3.0.1中的DialogFragment getActivity()可能为空的lint警告

我能找到的最接近的问题是Android Studio 3.0关于对Activity引用的lint警告,但并没有什么帮助。我在使用AndroidStudio 3.0.1时,有一个DialogFragment,我做了一些常规操作: @Override @NonNull pub...

32得票5回答
tslint错误 - 重复定义变量名: 'err'

TSLint目前正在抛出以下错误Shadowed name: 'err' 这里是代码fs.readdir(fileUrl, (err, files) => { fs.readFile(path.join(fileUrl, files[0]), function (err,...

31得票4回答
Android Studio的“expected resource of type”检查?

Android Studio Beta (0.8)有一个新功能,可以检查一些int参数是否具有某些属性,而不是任意整数。 例如,调用以下内容:setContentView(R.id.textView1); 将正确报告R.id.textView1不是布局id(消息为“expected resou...

31得票6回答
Webpack配置存在未知属性'preLoaders'。

我正在从头学习webpack。 我已经学会了如何使用require链接javascript文件。 我正在打包和缩小我的js文件,并监听更改。 我正在设置加载器以将我的sass文件转换为css。 但是当我尝试使用jshint-loader设置linting进程时,我遇到了问题。 modul...

30得票5回答
Android Studio 3.0 矢量图和 LINT 工具:ignore="VectorPath"

升级到3.0版后,Android Studio开始抱怨矢量可绘制图形中的长路径。 警告如下: 非常长的矢量路径(7958个字符),对性能不利。考虑减少精度、删除一些细节或将矢量光栅化。使用长矢量路径会影响性能。有几种方法可以缩短pathData:*使用更少的精度*删除一些细节*使用Androi...

30得票8回答
如何抑制特定的Lint警告来处理已弃用的Android函数?

我使用版本切换来支持较旧的Android版本。int sdk = Build.VERSION.SDK_INT; if (sdk < Build.VERSION_CODES.HONEYCOMB) { ColorDrawable colorDrawable = new ColorDr...

30得票4回答
错误:期望类型为styleable [ResourceType]的资源错误

看一下这段代码。 在最后一行我得到了一个错误,因为我传递的是一个“index”,而不是一个资源。我认为这是一个lint问题,并试图将其抑制。 然后我注意到只有在构建发布版本时才会出现此错误。当构建调试版本时它正常工作。我完全没有头绪。有谁能够帮忙解决我的问题。//Get paddingLeft...

29得票2回答
在一个方法中检查Android权限

这是我的代码,它完美地运行。if (ActivityCompat.checkSelfPermission(activity, Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED || Ac...

29得票2回答
Android Lint:应用中使用了库模块中未使用的资源

我的应用程序分为主应用程序和不同的库模块。当我运行时./gradlew lint 每个模块都会被独立检查,每个模块都会生成一个lint.xml文件。在lint.xml文件中,会有很多未使用资源的警告,但是这些资源在主应用程序中被使用了。 我该如何配置lint以全局检查应用程序中的资源是否被使...