对于自定义的CheckStyle代码规则如何配置到SonarQube?网上找了很久,也没找到多少有用的信息,没办法,自己撸吧。一通撸下来发现,其实挺简单 (⊙▽⊙) 惯例第一...

IP属地:广东
对于自定义的CheckStyle代码规则如何配置到SonarQube?网上找了很久,也没找到多少有用的信息,没办法,自己撸吧。一通撸下来发现,其实挺简单 (⊙▽⊙) 惯例第一...
前言 首次接触代码分析,源于公司对迭代规范流程的的试点。在迭代中,如何保证输出的代码是高质量的,或者说是没有明显缺陷的,这种高质如何量化,这就是接下来要介绍的: 静态...
背景 近期团队内进行了一次项目代码警告清理工作,对项目里各种触发警告的代码进行优化。人工改费时费力,效率低,同时也没有合适的清理警告的自动化工具,因此只是清理了一部分便告一段...
前序步骤:一、《MAC Jenkins安装》二、《iOS持续构建-编译打包上传》三、《iOS+Jenkins持续构建-代码扫描》 一、环境介绍 iOS的sonar扫描对环境要...
路由是实现模块间解耦的一个有效工具。如果要进行组件化开发,路由是必不可少的一部分。目前iOS上绝大部分的路由工具都是基于URL匹配的,优缺点都很明显。这篇文章里将会给出一个更...
前言 现在App的页面越来越复杂,页面初始化的工作越来越多,加载页面所需的时间也随之增长,如果页面加载的时间过长,这将会影响App的流畅度及用户体验,我们需要解决这一问...
安装包主要由两部分组成,资源文件以及可执行文件,瘦身主要从这两部分入手: 一、资源文件瘦身 1、删除无用资源 现在应该没有APP需要支持iPhone4以下的机型了,所以1X的...