Skip to content

Commit d43d436

Browse files
delicacy001jinzhao
andauthored
chore: add license header and format code style (#21)
Co-authored-by: jinzhao <wangjingyao4@h-partners.com>
1 parent afecd30 commit d43d436

File tree

9 files changed

+137
-0
lines changed

9 files changed

+137
-0
lines changed

COMMITTERS.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## Committers列表
2+
3+
### 以下是此项目的committer人员
4+
5+
不区分先后顺序
6+
7+
- [MaDiXin](https://gitee.com/MaDiXin)
8+
- [xiafeng_xf_admin](https://gitee.com/xiafeng_xf_admin)
9+
- [ChenLixi](https://gitee.com/Louis-C7)
10+
- [LinJiacheng](https://gitee.com/LLLLLLin)
11+
- [ZhengJinshou](https://gitee.com/longziz)

OAT.xml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<configuration>
3+
<oatconfig>
4+
<licensefile></licensefile>
5+
<policylist>
6+
<policy name="projectPolicy" desc="">
7+
<policyitem type="license" name="MIT" path=".*" desc="license under the MIT"/>
8+
</policy>
9+
<policy name="projectPolicy" desc="">
10+
<policyitem type="compatibility" name="GPL-2.0+" path=".*" desc="Process that runs independently, invoked by the X process."/>
11+
<policyitem type="compatibility" name="Apache-2.0" path=".*" desc="不影响兼容性"/>
12+
<policyitem type="compatibility" name="BSDStyleLicense" path=".*" desc="不影响兼容性" />
13+
<policyitem type="compatibility" name="MIT" path=".*" desc="不影响兼容性" />
14+
<policyitem type="compatibility" name="GPLStyleLicense" path=".*" desc="不影响兼容性" />
15+
</policy>
16+
</policylist>
17+
18+
<filefilterlist>
19+
<filefilter name="defaultFilter" desc="Files not to check">
20+
<filteritem type="filename" name="*.json|*.txt|*.gitignore|*.node-version|*.prettierrc|*.tool-versions|*.watchmanconfig|*.lock" desc="desc files"/>
21+
<filteritem type="filename" name="LICENSE" desc="版权文件,不添加版权头"/>
22+
<filteritem type="filepath" name="packages/flipper-plugin-performance/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
23+
<filteritem type="filepath" name="packages/isomorphic-performance/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
24+
<filteritem type="filepath" name="packages/react-native-performance-flipper-reporter/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
25+
<filteritem type="filepath" name="packages/react-native-performance/src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
26+
<filteritem type="filepath" name="packages/react-native-performance/react-native-config.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
27+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/index.ets" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
28+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/ts.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
29+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/BuildProfile.ets" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
30+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
31+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/hvigorfile.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
32+
<filteritem type="filename" name="packages/react-native-performance/harmony/react_native_performance/*.json5" desc="工程项目文件,DevEco Studio自动生成,不手动修改"/>
33+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/main/cpp/generated/.*" desc="Codegen生成文件,不手动修改"/>
34+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/main/ets/generated/.*" desc="Codegen生成文件,不手动修改"/>
35+
<filteritem type="filename" name="*.json5" desc="hvigor配置文件,DevEco Studio自动生成,不手动修改"/>
36+
<filteritem type="filename" name="*/*.json5" desc="hvigor配置文件,DevEco Studio自动生成,不手动修改"/>
37+
<filteritem type="filepath" name="hvigorw" desc="工程模板,不添加许可证头"/>
38+
<filteritem type="filepath" name="hvigorw.bat" desc="工程模板,不添加许可证头"/>
39+
<filteritem type="filepath" name="packages/react-native-performance/react-nativie-config/*.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
40+
<filteritem type="filepath" name="js/*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
41+
<filteritem type="filepath" name="src/*.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
42+
<filteritem type="filepath" name="src/*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
43+
<filteritem type="filepath" name="*.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
44+
<filteritem type="filepath" name="*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
45+
<filteritem type="filepath" name="index.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
46+
<filteritem type="filepath" name="hvigor/hvigor-wrapper.js" desc="工程模板,不修改版权头,以防有修改版权风险"/>
47+
<filteritem type="filepath" name="hvigor/hvigor-config.json5" desc="工程模板,不修改版权头,以防有修改版权风险"/>
48+
</filefilter>
49+
50+
<filefilter name="defaultPolicyFilter" desc="Filters for compatibility,license header policies">
51+
<filteritem type="filename" name="*.json|*.txt|*.gitignore|*.node-version|*.prettierrc|*.tool-versions|*.watchmanconfig|*.lock" desc="desc files"/>
52+
<filteritem type="filename" name="LICENSE" desc="版权文件,不添加版权头"/>
53+
<filteritem type="filepath" name="packages/flipper-plugin-performance/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
54+
<filteritem type="filepath" name="packages/isomorphic-performance/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
55+
<filteritem type="filepath" name="packages/react-native-performance-flipper-reporter/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
56+
<filteritem type="filepath" name="packages/react-native-performance/src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
57+
<filteritem type="filepath" name="packages/react-native-performance/react-native-config.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
58+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/index.ets" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
59+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/ts.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
60+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/BuildProfile.ets" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
61+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
62+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/hvigorfile.ts" desc="hvigor构建脚本,DevEco Studio自动生成,不手动修改"/>
63+
<filteritem type="filename" name="packages/react-native-performance/harmony/react_native_performance/*.json5" desc="工程项目文件,DevEco Studio自动生成,不手动修改"/>
64+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/main/cpp/generated/.*" desc="Codegen生成文件,不手动修改"/>
65+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance/src/main/ets/generated/.*" desc="Codegen生成文件,不手动修改"/>
66+
<filteritem type="filename" name="*.json5" desc="hvigor配置文件,DevEco Studio自动生成,不手动修改"/>
67+
<filteritem type="filename" name="*/*.json5" desc="hvigor配置文件,DevEco Studio自动生成,不手动修改"/>
68+
<filteritem type="filepath" name="hvigorw" desc="工程模板,不添加许可证头"/>
69+
<filteritem type="filepath" name="hvigorw.bat" desc="工程模板,不添加许可证头"/>
70+
<filteritem type="filepath" name="js/*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
71+
<filteritem type="filepath" name="src/*.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
72+
<filteritem type="filepath" name="src/*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
73+
<filteritem type="filepath" name="*.js" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
74+
<filteritem type="filepath" name="*.ts" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
75+
<filteritem type="filepath" name="index.*" desc="第三方开源软件源码,不修改版权头,以防有修改版权风险"/>
76+
<filteritem type="filepath" name="hvigor/hvigor-wrapper.js" desc="工程模板,不修改版权头,以防有修改版权风险"/>
77+
<filteritem type="filepath" name="hvigor/hvigor-config.json5" desc="工程模板,不修改版权头,以防有修改版权风险"/>
78+
</filefilter>
79+
80+
<filefilter name="binaryFileTypePolicyFilter" desc="Filters for copyright header policies">
81+
<filteritem type="filepath" name="packages/react-native-performance/harmony/react_native_performance.har" desc="项目打包文件"/>
82+
</filefilter>
83+
</filefilterlist>
84+
</oatconfig>
85+
</configuration>

README.OpenSource

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[
2+
{
3+
"Name": "react-native-performance",
4+
"License": "MIT License",
5+
"License File": "https://github.com/oblador/react-native-performance/blob/master/LICENSE",
6+
"Version Number": "5.1.2",
7+
"Owner" : "xiafeng@huawei.com",
8+
"Upstream URL": "https://github.com/oblador/react-native-performance",
9+
"Description": "native performance library for react-native"
10+
}
11+
]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
export * from "./ts";

packages/react-native-performance/harmony/react_native_performance/src/main/ets/Logger.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
import hilog from '@ohos.hilog';
27

38
class Logger {

packages/react-native-performance/harmony/react_native_performance/src/main/ets/RNPerformancePackage.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
import { RNPackage, TurboModulesFactory } from '@rnoh/react-native-openharmony/ts';
27
import type { TurboModule, TurboModuleContext } from '@rnoh/react-native-openharmony/ts';
38
import { RNPerformanceTurboModule } from './RNPerformanceTurboModule';

packages/react-native-performance/harmony/react_native_performance/src/main/ets/RNPerformanceTurboModule.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
import type { TurboModuleContext } from '@rnoh/react-native-openharmony/ts';
27
import { TM } from "@rnoh/react-native-openharmony/generated/ts"
38
import { TurboModule} from '@rnoh/react-native-openharmony/ts'
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
export * from './src/main/ets/RNPerformancePackage';
27
export * from "./src/main/ets/RNPerformanceTurboModule";

packages/react-native-performance/src/NativePerformance.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
/*
2+
* Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved
3+
* Use of this source code is governed by a MIT license that can be
4+
* found in the LICENSE file.
5+
*/
16
import type { TurboModule } from 'react-native/Libraries/TurboModule/RCTExport';
27
import { TurboModuleRegistry} from 'react-native';
38
type EntryType = "mark" | "measure" | "resource" | "metric" | "react-native-mark"

0 commit comments

Comments
 (0)