记一次给OpenHarmony提交代码【序】-静态检查失败
今天我在这个仓库下提交了一个Pr
https://gitee.com/openharmony/vendor_hihope/pulls/308
遇到问题了,顺便就做个记录,
遇到的是什么问题呢?大家看下图就知道了

静态检查失败
上图写的清楚是静态检查失败,那么大家知道是什么原因吗?
首先我也尝试自己可以解决,但是后来发现,不是很顺利,想了一下之前提了5个Pr了都没有问题,为什么今天就遇到了,
我们来看一下下图我给大家标记的地方,
大家可以点击report这儿查看详情


显示致命错误16个,
我们点击代码问题来看一下吧
OAT.3 许可证头
License Header Invalid: NoLicenseHeader
是的报的都是这样的错
让我们来猜一猜,基本
都是License惹的祸,
于是我根据这上面说的16个错误指出的路径,分别在对应的文件里添加了版权信息,如图所示:

为了方便大家我把我添加的Licensed相关的贴出来,大家按需复制就好
/*
* Copyright (C) 2022 HiHope Open Source Organization .
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http:// www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
*
* limitations under the License.
*/

我按照上面的提示,将所有的文件修改完成之后,重新触发门禁,
start build
结果门禁工具升级,satrt build暂时关闭;请在1h后重试!
于是我一个小时之后重新试了一下

,还是没有通过

不过这次我查看详情的时候发现已经剩两处没有修改,我继续按照提示进行修改,最终代码门禁通过。

合并成功

终于成为了首个DAYUs200三方demo贡献者

总结
遇到问题要学会分析问题发生的原因,
学会看提示,
学会在社区寻找帮助,
最后成功大家可以在这儿查看我所提交的代码。
https://gitee.com/openharmony/vendor_hihope/tree/master/rk3568/demo/QRCodeGenerator
-
代码
+关注
关注
30文章
4941浏览量
73158 -
HarmonyOS
+关注
关注
80文章
2146浏览量
35589 -
OpenHarmony
+关注
关注
31文章
3926浏览量
20725
发布评论请先 登录
星光璀璨,聆听 OpenHarmony 贡献者之声
润和DAYU200领跑OpenHarmony富设备产业化!
战“码”先锋,PR征集令!「OpenHarmony 开源贡献者计划2022」惊喜上线!
战“码”先锋直播预告丨如何成为一名优秀的OpenHamrony贡献者?
本周四晚19:00战码先锋第7期直播丨三方应用开发者如何为开源做贡献
【直播回顾】战码先锋第七期:三方应用开发者如何为开源做贡献
【润和软件DAYU200开发板体验】移植speexdsp到OpenHarmony标准系统功能演示
润和软件DAYU 200的OpenHarmony赋能之旅
润开鸿DAYU200及DAYU210联袂通过OpenHarmony 3.2 Release版本兼容性测评
OpenHarmony Dev-Board-SIG专场:DAYU200开源计划—代码上Master需要的材料
DAYU200开发版升级openHarmony3.1 release版本
【润和软件DAYU200开发板体验】三方库移植之NAPI开发[1]—Hello OpenHarmony NAPI
润和软件DAYU200的OpenHarmony赋能之旅
喜大普奔!DAYU200能打电话了—OpenHarmony 3.1新特性!
润和软件DAYU200的OpenHarmony赋能之旅

纪念给OpenHarmony提交代码 成为首个DAYU200三方demo贡献者
评论