草庐IT

scss-lint

全部标签

android - @StringRes、@DrawableRes、@LayoutRes 等 android 注解 lint 检查与 kotlin 参数

假设你有这样的带有默认参数的数据类dataclassInfo(@DrawableResvaliconRes:Int=0,@StringResvalstringRes:Int=0,@LayoutResvallayoutRes:Int=0)这样你就可以像这样创建这个数据类valdata=Info(iconRes=R.drawable.icon,stringRes=R.string.text,layoutRes=R.layout.layout)在这种情况下,没有任何lint错误但是当我尝试使用默认参数时,会发生lint错误:valdata=Info(//hereisexpectedresou

windows - 转换 **haml** 和 **scss** 文件的最快和最有效的方法? (Windows 上的 ruby )

我是ruby​​/haml/sass初学者。我刚刚为windows、haml和sass安装了ruby​​和rails(独立的和用于rails的插件)。我知道如何将haml文件转换为html文件(反之亦然):hamlindex.haml>output.html以及如何将scss文件转换为css文件(反之亦然):sass--watchstyle.scss:style.css我在转换scss文件时节省了更多时间,因为每次我保存一个scss文件时,相应的css文件都会自动更新(我认为这是watch命令的假设)但对于haml文件,我仍然手动执行(hamlindex.haml>output.htm

android - Kotlin 和 android lint 检查

我最近真的很喜欢在Kotlin中编写android应用程序-但我真的很想念lint。任何人都知道如何取回(至少部分)。有没有将androidjavalint规则适应kotlin的项目?AFAIKlint不仅仅在字节码上运行,因此需要进行一些手动转换。我目前的主要痛点是,当我使用 最佳答案 Kotlin团队正致力于支持AndroidLint检查Kotlin代码。您可以观看thisissue跟踪进度。 关于android-Kotlin和androidlint检查,我们在StackOverfl

android - Kotlin 和 android lint 检查

我最近真的很喜欢在Kotlin中编写android应用程序-但我真的很想念lint。任何人都知道如何取回(至少部分)。有没有将androidjavalint规则适应kotlin的项目?AFAIKlint不仅仅在字节码上运行,因此需要进行一些手动转换。我目前的主要痛点是,当我使用 最佳答案 Kotlin团队正致力于支持AndroidLint检查Kotlin代码。您可以观看thisissue跟踪进度。 关于android-Kotlin和androidlint检查,我们在StackOverfl

ios - pod repo lint error : [! ] `<a dir>` 存储库中的 `<Parent Dir>` Pod 遇到意外版本目录 `<Parent Dir>`

我正在尝试检查我的pod规范并收到以下错误。[!]“Classes”存储库中的“Classes”Pod遇到意外版本目录“ios”。我的源文件夹设置如下:类-iOS-操作系统Podspec的源文件为:s.source_files='Classes/**/*.*'知道是什么导致了这个错误吗? 最佳答案 好吧,我今天过得很糟糕。应该使用:podspeclint. 关于ios-podrepolinterror:[!]``存储库中的``Pod遇到意外版本目录``,我们在StackOverflow上

ios - Pod Spec Lint CoreSimulator 检测到 Xcode.app 重定位或 CoreSimulatorService 版本更改

命令podspeclint失败。我在SO和Cocoapod的repo上找不到类似的问题。完整日志:->GPKit(0.1.1)-ERROR|[iOS]unknown:Encounteredanunknownerror(757:unexpectedtokenat'2017-08-1716:12:08.932simctl[55281:678990]CoreSimulatordetectedXcode.apprelocationorCoreSimulatorServiceversionchange.Frameworkpath(/Applications/Xcode.app/Contents/

ios - CocoaPods podspec lint 失败 - 找不到文件

我正在尝试分发我的pod,但我在验证时遇到了问题。当我尝试对我的.podspec进行lint时,我得到:-ERROR|[iOS][xcodebuild]path/to/my/source/file.m:14:9:fatalerror:'KeyValueObjectMapping/DCKeyValueObjectMapping.h'filenotfound我试图用不同的变体来保留他们框架的路径,比如s.preserve_paths='KeyValueObjectMapping.framework/*'或s.preserve_paths='${PODS_ROOT}/Vendor/KeyVa

ios - 椰子足 : how to push spec to my private repo without lint?

我有自己的cocoapod,它是C++库的包装器,因此如果没有每个架构师共享库就无法使用它。我更愿意在使用此cocoapod的项目中添加*.a,因此cocoapod在linting时显然无法链接。我如何跳过lint将podspec推送到我的私有(private)仓库? 最佳答案 当我需要这样做时,我会执行以下步骤:使用文本编辑器打开CocoaPods脚本文件:❯atom/Library/Ruby/Gems/2.0.0/gems/cocoapods-trunk-1.2.0/lib/pod/command/trunk/push.rb注释

ios - 当 pod lib lint 成功时,pod spec lint 失败。 'vendored_frameworks' 模式不匹配任何文件

我制作了一个框架,我想通过CocoaPods为其分发。我不确定我是否在做一些愚蠢的事情。我在基本目录中包含了一个完整的.framework文件夹,我希望它成为我的pod的源。当我运行“podliblint”时,一切似乎都很好,但是当我运行“podspeclint”时,我得到:-ERROR|[iOS]The`vendored_frameworks`patterndidnotmatchanyfile.我在查看stackoverflow后尝试添加preserve_paths但这似乎没有解决我的问题。通过阅读cocoapods文档,vendored_frameworks是“Pod附带的框架包的

swift - 使用 Cocoapods 依赖 objective-c 项目的 Linting swift 项目失败

我在swift中创建了一个依赖于FacebookSDK的项目(它是用objective-c编写的,默认情况下作为源下载)。当我用我的mac做这个项目时,一切都很好我创建了以下pod文件:#Uncommentthislinetodefineaglobalplatformforyourprojectplatform:ios,'8.0'#Uncommentthislineifyou'reusingSwiftuse_frameworks!target'MyProj'dopod'FBSDKLoginKit','~>4.9'end运行**podinstall**我很高兴(Facebook作为框架下