From b03836e322638fb624d04f95e8e5da55c4d18b23 Mon Sep 17 00:00:00 2001 From: lfl <15188787339@163.com> Date: Tue, 16 Jul 2024 19:06:01 +0800 Subject: [PATCH 1/2] =?UTF-8?q?util=E6=96=B0=E5=A2=9E=E5=9C=BA=E6=99=AFJso?= =?UTF-8?q?n=E5=B8=B8=E7=94=A8=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 + entry/oh-package.json5 | 1 - .../src/main/ets/capabilities/Util.ets | 4 + .../main/ets/components/ColumnOperation.ets | 5 +- .../utilcomponents/JsonFunction.ets | 76 +++++++++++++ .../src/main/ets/util/JsonUtil.ets | 101 ++++++++++++++++++ .../main/resources/base/element/color.json | 8 ++ .../main/resources/base/element/float.json | 16 +++ .../main/resources/base/element/strarray.json | 26 +++++ .../main/resources/base/element/string.json | 8 ++ .../resources/en_US/element/strarray.json | 26 +++++ .../main/resources/en_US/element/string.json | 8 ++ .../resources/zh_CN/element/strarray.json | 26 +++++ .../main/resources/zh_CN/element/string.json | 8 ++ .../src/main/ets/components/MenuNavRouter.ets | 6 +- screenshots/devices/home.png | Bin 32419 -> 110563 bytes screenshots/devices/util.png | Bin 17706 -> 71613 bytes 17 files changed, 316 insertions(+), 6 deletions(-) create mode 100644 feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets create mode 100644 feature/capabilities/src/main/ets/util/JsonUtil.ets diff --git a/README.md b/README.md index 74746f9..9bb5520 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ * ScopeHelper:范围判断,点击功能按钮完成各个功能。 * Base64Helper:Base64编解码,点击功能按钮完成各个功能。 * TypeCheck:类型检查,点击功能按钮完成各个功能。 + * JsonFunction:Json常用方法,点击功能按钮完成各个功能。 4. Xml & ConvertXml界面中,点击功能按钮完成各个功能。 5. TaskPool界面中,点击Execute task执行任务,点击Cancel task取消任务。 6. Url界面中,点击功能按钮完成各个功能。 @@ -128,6 +129,7 @@ LanguageBaseClassLibrary │ │ └──ScopeNumber.ets │ ├──utils //相关工具类 │ │ ├──ConvertXmlUtil.ets +│ │ ├──JsonUtil.ets │ │ ├──LRUCacheUtil.ets │ │ ├──RationalNumberUtil.ets │ │ └──UrlUtil.ets @@ -157,6 +159,7 @@ LanguageBaseClassLibrary * ScopeHelper:范围判断。 * Base64Helper:Base64编解码。 * TypeCheck:类型检查。 + * JsonFunction:Json对象转字符串,以及对Json数据的增删改查等方法。 6. ArrayList:展示线性容器ArrayList的数据类型的使用,包括添加、删除。 7. Deque:展示线性容器Deque的数据类型的使用,包括头部插入、头部删除、尾部删除。 8. HashMap:展示非线性容器HashMap的数据类型的使用,包括添加键值对、删除键值对。 diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index fab6d8f..ae938db 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -3,7 +3,6 @@ "devDependencies": {}, "name": "entry", "description": "example description", - "repository": {}, "version": "1.0.0", "dependencies": { "@ohos/capabilities": "file:../feature/capabilities", diff --git a/feature/capabilities/src/main/ets/capabilities/Util.ets b/feature/capabilities/src/main/ets/capabilities/Util.ets index 2a69e02..8fe6331 100644 --- a/feature/capabilities/src/main/ets/capabilities/Util.ets +++ b/feature/capabilities/src/main/ets/capabilities/Util.ets @@ -21,6 +21,7 @@ import { RationalNumber } from '../components/utilcomponents/RationalNumber'; import { ScopeHelper } from '../components/utilcomponents/ScopeHelper'; import { StringCode } from '../components/utilcomponents/StringCode'; import { TypeCheck } from '../components/utilcomponents/TypeCheck'; +import { JsonFunction } from '../components/utilcomponents/JsonFunction'; @Component export struct Util { @@ -43,6 +44,9 @@ export struct Util { if (this.selectedSecondLabel === getString($r('app.string.type_check'))) { TypeCheck() } + if (this.selectedSecondLabel === getString($r('app.string.json_function'))) { + JsonFunction() + } if (this.selectedSecondLabel === getString($r('app.string.scope_helper'))) { ScopeHelper() } diff --git a/feature/capabilities/src/main/ets/components/ColumnOperation.ets b/feature/capabilities/src/main/ets/components/ColumnOperation.ets index dd7eda3..813225b 100644 --- a/feature/capabilities/src/main/ets/components/ColumnOperation.ets +++ b/feature/capabilities/src/main/ets/components/ColumnOperation.ets @@ -31,8 +31,8 @@ export struct ColumnOperation { .fontColor(Color.White) } .id(`item${index}`) - .width('100%') - .height(50) + .width(312) + .height(40) .type(ButtonType.Capsule) .margin({ right: 15, top: 15 }) .onClick(() => { @@ -44,7 +44,6 @@ export struct ColumnOperation { }, (index: string) => index) } .width('100%') - .padding({ bottom: 15 }) } async aboutToAppear() { diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets b/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets new file mode 100644 index 0000000..dd3e28d --- /dev/null +++ b/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets @@ -0,0 +1,76 @@ +/* + * Copyright (c) 2023 Huawei Device Co., Ltd. + * 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. + */ + +import { ColumnOperation } from '../ColumnOperation'; +import { + deleteAttribute, + searchAttribute, + addAndUpdateAttribute, + funJsonToString, + funJsonToMap, + funMapToJson +} from '../../util/JsonUtil' + +@Component +export struct JsonFunction { + @State resulText: string = '{"name":"John","age":30,"city":"Chongqing"}'; + @State actionSheets: Array = []; + + build() { + Scroll() { + Column() { + TextArea({ text: this.resulText }) + .width($r('app.float.text_width')) + .height($r('app.float.text_height')) + .fontColor($r('app.color.textarea_color')) + .backgroundColor($r('app.color.bg_white')) + + ColumnOperation({ operationRes: $r('app.strarray.json_operations'), doOperation: this.doOperation }) + } + .height($r('app.string.text_width_full')) + .width($r('app.string.text_width_full')) + .padding($r('app.float.column_padding')) + .justifyContent(FlexAlign.SpaceBetween) + .backgroundColor($r('app.color.page_bg')) + } + .scrollBar(BarState.Off) + .align(Alignment.Start) + } + + doOperation = (index: number) => { + switch (index) { + case 0: + this.resulText = deleteAttribute(); + break; + case 1: + this.resulText = searchAttribute(); + break; + case 2: + this.resulText = addAndUpdateAttribute(); + break; + case 3: + this.resulText = funJsonToString(); + break; + case 4: + this.resulText = funJsonToMap(); + break; + case 5: + this.resulText = funMapToJson(); + break; + default: + break; + } + } +} \ No newline at end of file diff --git a/feature/capabilities/src/main/ets/util/JsonUtil.ets b/feature/capabilities/src/main/ets/util/JsonUtil.ets new file mode 100644 index 0000000..ffbe5ac --- /dev/null +++ b/feature/capabilities/src/main/ets/util/JsonUtil.ets @@ -0,0 +1,101 @@ +/* + * Copyright (c) 2023 Huawei Device Co., Ltd. + * 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. + */ + +import { JSON } from '@kit.ArkTS'; +import { logger } from '@ohos/common'; + +const jsonText = '{"name":"John","age":30,"city":"Chongqing"}'; + +const TAG: string = 'JsonUtil'; + +export function deleteAttribute() { + let Tom = JSON.parse(jsonText) as Record; + JSON.remove(Tom, 'city'); + return JSON.stringify(Tom); +} + +export function searchAttribute() { + let Tom = JSON.parse(jsonText) as Record; + let result = JSON.has(Tom, 'name'); + return `the 'name' is inside, ${result}`; +} + +export function addAndUpdateAttribute() { + let Tom = JSON.parse(jsonText) as Record; + // Additions and modifications. + Tom['height'] = 180; + Tom['age'] = 18; + return JSON.stringify(Tom); +} + +export function funJsonToString() { + // Converting a Common Object to a String. + interface Person { + name: string; + age: number; + city: string; + } + + let normalObject: Person = { + name: 'John', + age: 18, + city: 'Chongqing' + } + + let jsonString: string = JSON.stringify(normalObject); + logger.info(TAG, jsonString); // Output: {"name":"John","age":18,"city":"Chongqing"} + + // Use stringify() to manipulate a specific object. + let specialObject: Person = { + name: 'John', + age: 18, + city: 'Chongqing' + } + type Transformer = (this: Object, key: string, value: Object) => Object | undefined | null; + // Define the replacer function to process specific object attributes during serialization. + let replacer: Transformer = (key, value) => { + if (key === 'city') { + return (value as string).toLowerCase(); + } + return value; + } + // JSON serialization using the replacer function. + let jsonStringSpecial: string = JSON.stringify(specialObject, replacer); + logger.info(TAG, jsonStringSpecial); // Output {"name":"John","age":18,"city":"chongqing"} + return jsonStringSpecial; +} + +export function funJsonToMap() { + // JSON conversion Map. + let parsedData = JSON.parse(jsonText)! + return `${new Map(Object.entries(parsedData))}`; +} + +export function funMapToJson() { + const map = new Map([ + ['name', 'John'], + ['age', '18'], + ['city', 'Chongqing'] + ]); + let jsonObject: Record = {}; + map.forEach((value, key) => { + if (key !== undefined && value !== undefined) { + jsonObject[key] = value; + } + }) + let info: string = JSON.stringify(jsonObject); + logger.info(TAG, info); + return info; +} \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/base/element/color.json b/feature/capabilities/src/main/resources/base/element/color.json index d62691a..d4b760e 100644 --- a/feature/capabilities/src/main/resources/base/element/color.json +++ b/feature/capabilities/src/main/resources/base/element/color.json @@ -11,6 +11,14 @@ { "name": "bg_white", "value": "#FFFFFF" + }, + { + "name": "textarea_color", + "value": "#182431" + }, + { + "name": "page_bg", + "value": "#F1F3F5" } ] } \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/base/element/float.json b/feature/capabilities/src/main/resources/base/element/float.json index 830d3c5..67136ad 100644 --- a/feature/capabilities/src/main/resources/base/element/float.json +++ b/feature/capabilities/src/main/resources/base/element/float.json @@ -19,6 +19,22 @@ { "name": "border_radius", "value": "5vp" + }, + { + "name": "text_width", + "value": "328vp" + }, + { + "name": "text_height", + "value": "124vp" + }, + { + "name": "text_margin", + "value": "20vp" + }, + { + "name": "column_padding", + "value": "16vp" } ] } \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/base/element/strarray.json b/feature/capabilities/src/main/resources/base/element/strarray.json index e55764a..7ac6b5b 100644 --- a/feature/capabilities/src/main/resources/base/element/strarray.json +++ b/feature/capabilities/src/main/resources/base/element/strarray.json @@ -20,6 +20,9 @@ }, { "value": "TypeCheck (Type check)" + }, + { + "value": "JsonFunction (Json function)" } ] }, @@ -137,6 +140,29 @@ "value": "Set new value of key" } ] + }, + { + "name": "json_operations", + "value": [ + { + "value": "删除JSON对象属性" + }, + { + "value": "查找JSON对象属性" + }, + { + "value": "增加、修改JSON对象属性" + }, + { + "value": "JSON对象转字符串" + }, + { + "value": "JSON转Map" + }, + { + "value": "Map转JSON" + } + ] } ] } \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/base/element/string.json b/feature/capabilities/src/main/resources/base/element/string.json index 4f6399f..5caebd9 100644 --- a/feature/capabilities/src/main/resources/base/element/string.json +++ b/feature/capabilities/src/main/resources/base/element/string.json @@ -28,6 +28,10 @@ "name": "type_check", "value": "TypeCheck (Type check)" }, + { + "name": "json_function", + "value": "JsonFunction (Json function)" + }, { "name": "create_lru_cache", "value": "create LruCache success" @@ -387,6 +391,10 @@ { "name": "key_limit", "value": "key must be a number" + }, + { + "name": "text_width_full", + "value": "100%" } ] } diff --git a/feature/capabilities/src/main/resources/en_US/element/strarray.json b/feature/capabilities/src/main/resources/en_US/element/strarray.json index e55764a..b740f0b 100644 --- a/feature/capabilities/src/main/resources/en_US/element/strarray.json +++ b/feature/capabilities/src/main/resources/en_US/element/strarray.json @@ -20,6 +20,9 @@ }, { "value": "TypeCheck (Type check)" + }, + { + "value": "JsonFunction (Json function)" } ] }, @@ -137,6 +140,29 @@ "value": "Set new value of key" } ] + }, + { + "name": "json_operations", + "value": [ + { + "value": "Deleting a JSON Object Attribute" + }, + { + "value": "Find JSON Object Properties" + }, + { + "value": "Adding and Modifying JSON Object Attributes" + }, + { + "value": "Converting a JSON Object to a Character String" + }, + { + "value": "JSON Map" + }, + { + "value": "Map of JSON" + } + ] } ] } \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/en_US/element/string.json b/feature/capabilities/src/main/resources/en_US/element/string.json index 4f6399f..5caebd9 100644 --- a/feature/capabilities/src/main/resources/en_US/element/string.json +++ b/feature/capabilities/src/main/resources/en_US/element/string.json @@ -28,6 +28,10 @@ "name": "type_check", "value": "TypeCheck (Type check)" }, + { + "name": "json_function", + "value": "JsonFunction (Json function)" + }, { "name": "create_lru_cache", "value": "create LruCache success" @@ -387,6 +391,10 @@ { "name": "key_limit", "value": "key must be a number" + }, + { + "name": "text_width_full", + "value": "100%" } ] } diff --git a/feature/capabilities/src/main/resources/zh_CN/element/strarray.json b/feature/capabilities/src/main/resources/zh_CN/element/strarray.json index 371dbce..666b76f 100644 --- a/feature/capabilities/src/main/resources/zh_CN/element/strarray.json +++ b/feature/capabilities/src/main/resources/zh_CN/element/strarray.json @@ -20,6 +20,9 @@ }, { "value": "TypeCheck (类型检查)" + }, + { + "value": "JsonFunction (Json方法)" } ] }, @@ -137,6 +140,29 @@ "value": "设置键的新值" } ] + }, + { + "name": "json_operations", + "value": [ + { + "value": "删除JSON对象属性" + }, + { + "value": "查找JSON对象属性" + }, + { + "value": "增加、修改JSON对象属性" + }, + { + "value": "JSON对象转字符串" + }, + { + "value": "JSON转Map" + }, + { + "value": "Map转JSON" + } + ] } ] } \ No newline at end of file diff --git a/feature/capabilities/src/main/resources/zh_CN/element/string.json b/feature/capabilities/src/main/resources/zh_CN/element/string.json index 9075de9..4c59ae4 100644 --- a/feature/capabilities/src/main/resources/zh_CN/element/string.json +++ b/feature/capabilities/src/main/resources/zh_CN/element/string.json @@ -28,6 +28,10 @@ "name": "type_check", "value": "TypeCheck (类型检查)" }, + { + "name": "json_function", + "value": "JsonFunction (Json方法)" + }, { "name": "create_lru_cache", "value": "创建LruCache成功" @@ -387,6 +391,10 @@ { "name": "key_limit", "value": "key必须为数字" + }, + { + "name": "text_width_full", + "value": "100%" } ] } diff --git a/feature/menuitems/src/main/ets/components/MenuNavRouter.ets b/feature/menuitems/src/main/ets/components/MenuNavRouter.ets index fd2dcfb..7c1ae6b 100644 --- a/feature/menuitems/src/main/ets/components/MenuNavRouter.ets +++ b/feature/menuitems/src/main/ets/components/MenuNavRouter.ets @@ -26,9 +26,10 @@ export struct MenuNavRouter { @StorageLink('selectedSecondLabel') selectedSecondLabel: string = ''; @BuilderParam navDestination: () => void; private childList: Array = []; - private addAction?: (title:string) => void; + private addAction?: (title: string) => void; - @Builder CustomDivider() { + @Builder + CustomDivider() { Divider() .strokeWidth('1px') .color($r('sys.color.ohos_id_color_list_separator')) @@ -91,6 +92,7 @@ export struct MenuNavRouter { } .width('85%') .height(56) + .margin({ left: 5 }) .justifyContent(FlexAlign.SpaceBetween) } diff --git a/screenshots/devices/home.png b/screenshots/devices/home.png index 070830c91a24b88234dd3f62d32b73a1a256cef0..5a64ab009672ffc5d9b054a0874f06fe154b0afd 100644 GIT binary patch literal 110563 zcmXt9Wl)t}y9VSXln$kH)7=fyASETz-Q69MQj*f064KJ$jnduS-EkJ*%=xiL#@Vr+ z759DB3jHiEiToDtEff?Kvb2<#5)>4)9uySJGy)v>A2&Sd2JjD}os_yG6cmQj>kE3> zgxC!ViUdkpOjyNj{xID+O>63|w@ppL)pVMpk@PJK2H97?EYkWWICJxNK?cG;J=$S4 z+*mX{6oF83Fo;Ct@>UxIlqJ=yJ|_ZgLdT0uY;-JA*+<^DNOMcc4GzaVWA3A#Ix($x z+xV3?%MYvV-`>EZJhw!rQ`&*Q19ai`%a8mG&Tz7~De+QL%zo6Mh4+L~teZ9dV0Lm6 zC1FN`K_W#%K=Xr;27ZH;ij9DLLn8_7=l>RX=l(Gkasf{|ER^43N;vZz;rEOZK zR!Ry12@OMOUt?Usf=Gfy?BHq(F5uSN2cj-A5R z&yTUa69^d|Lx?t-d&GyKxhnriBF*Yh{4KCT-h^nX+4RB~;o`)_Ge4#8IZSN7-h?lC z1>ME-QxTuJwaLY5ENmwluC<|1`Q$~#7=^}4bw<$Cb*xcFhm^OVsCs{uH^cPJk>k5> z%z<-ou}04sjWj%0P0rfWmA^UvD8x^@&ew*w^P?E~5KFUW`jKip{4}bKle#jddD@ei zb{F4XDcvEA6c&-^`yTI!=reNgZAdnav$1K*-t ze6k}A;aJV6Ig`LYwROzpU3dZ0-UTbwQ!;^QdW39KaNBNG_qj$ls1NGV7LuXU%aqdn zu@Qmo`M>J582N2b=LCi3)aN$g9Q%=B?TU&;+t0+(=0Cr2M!vH8T|zOrC@Z2sGW3=x zD(Yi<)XEMO6PI6calI7`lL^8X@b#2X4A!uSY1r0WSn)nn9Wc^q$xQ9(dw~Ly~D%pnzSe@O@=?1 z&sg5rSe=`9AgoGE}9xcw_;D!#A5) z1BGQW-=_`97seFwDCMpEhmABz=c+kl>5Ugt2ZWXOO=D8B*vuy^m}umnjAXxB_eL@Y z@|=D89akZiI+ox2ZR!Lz4?UX(24eui5W^gt9pIO9h~aTvEG0MU2O*axGbA9LM@XJD zqJ3OeA!UIVYUKZw zy?48pmn@YFEvgT#v;E{s8ErT>FUzm98RqT9IonS4%NH1V2xjS0{WlK$8RZ3>PAHfT zE0}Lk0%0DpTNi6rcUENMPLX0t}JCE9MY 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

!MS7Z)4jF8 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

-d-i)8m^-QFQ6rS@fGw?^;?^cJ&<8QgQ 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 diff --git a/screenshots/devices/util.png b/screenshots/devices/util.png index 634cbe51239e28bf923f33e088f3aa1205b07a4b..1ab66c2aad15716b2bdb58572c9b068ce9f26194 100644 GIT binary patch literal 71613 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

&0zG@D=&0JaR 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 O&kbE;ol1mb?Ee93_psFf literal 17706 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 -- Gitee From 7a6f10ebc01549a8d11f66748f79a73f8177e52f Mon Sep 17 00:00:00 2001 From: lfl <15188787339@163.com> Date: Tue, 16 Jul 2024 20:16:18 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=88=E6=9D=83?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppScope/app.json5 | 2 +- LICENSE | 2 +- common/Index.ets | 2 +- common/build-profile.json5 | 2 +- common/hvigorfile.ts | 2 +- common/src/main/ets/components/BaseDataSource.ets | 2 +- common/src/main/ets/components/CustomDataSource.ets | 2 +- common/src/main/ets/components/EmptyPage.ets | 2 +- common/src/main/ets/util/Logger.ets | 2 +- common/src/main/ets/util/ResourceUtil.ets | 2 +- common/src/main/module.json5 | 2 +- entry/build-profile.json5 | 2 +- entry/hvigorfile.ts | 2 +- entry/src/main/ets/entryability/EntryAbility.ets | 2 +- entry/src/main/ets/pages/AddInformationView.ets | 2 +- entry/src/main/ets/pages/AddKeyValuePairView.ets | 2 +- entry/src/main/ets/pages/AddStringView.ets | 2 +- entry/src/main/ets/pages/Index.ets | 2 +- entry/src/main/ets/pages/components/Capabilities.ets | 2 +- entry/src/main/module.json5 | 2 +- feature/capabilities/build-profile.json5 | 2 +- feature/capabilities/hvigorfile.ts | 2 +- feature/capabilities/index.ets | 2 +- feature/capabilities/src/main/ets/Constant.ts | 2 +- .../capabilities/src/main/ets/capabilities/ArrayListView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/ConvertXml.ets | 2 +- feature/capabilities/src/main/ets/capabilities/DequeView.ets | 2 +- .../capabilities/src/main/ets/capabilities/HashMapView.ets | 2 +- .../capabilities/src/main/ets/capabilities/HashSetView.ets | 2 +- .../src/main/ets/capabilities/LightWeightMapView.ets | 2 +- .../src/main/ets/capabilities/LightWeightSetView.ets | 2 +- .../capabilities/src/main/ets/capabilities/LinkedListView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/ListView.ets | 2 +- .../capabilities/src/main/ets/capabilities/PlainArrayView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/QueueView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/StackView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/TaskPool.ets | 2 +- .../capabilities/src/main/ets/capabilities/TreeMapView.ets | 2 +- .../capabilities/src/main/ets/capabilities/TreeSetView.ets | 2 +- feature/capabilities/src/main/ets/capabilities/Url.ets | 2 +- feature/capabilities/src/main/ets/capabilities/Util.ets | 2 +- .../capabilities/src/main/ets/components/ColumnOperation.ets | 2 +- feature/capabilities/src/main/ets/components/DeleteView.ets | 2 +- .../capabilities/src/main/ets/components/GridOperation.ets | 2 +- .../src/main/ets/components/InformationItemView.ets | 2 +- .../capabilities/src/main/ets/components/KeyValueItemView.ets | 2 +- .../capabilities/src/main/ets/components/ValueItemView.ets | 2 +- .../components/arraylistcomponents/ArrayListDataSource.ets | 2 +- .../main/ets/components/dequecomponents/DequeDataSource.ets | 2 +- .../ets/components/hashmapcomponents/HashMapDataSource.ets | 2 +- .../ets/components/hashsetcomponents/HashSetDataSource.ets | 2 +- .../lightweightmapcomponents/LightWeightMapDataSource.ets | 2 +- .../lightweightsetcomponents/LightWeightSetDataSource.ets | 2 +- .../components/linkedlistcomponents/LinkedListDataSource.ets | 2 +- .../src/main/ets/components/listcomponents/ListDataSource.ets | 2 +- .../components/plainarraycomponents/PlainArrayDataSource.ets | 2 +- .../main/ets/components/queuecomponents/QueueDataSource.ets | 2 +- .../main/ets/components/stackcomponents/StackDataSource.ets | 2 +- .../ets/components/treemapcomponents/TreeMapDataSource.ets | 2 +- .../ets/components/treesetcomponents/TreeSetDataSource.ets | 2 +- .../src/main/ets/components/utilcomponents/Base64Helper.ets | 2 +- .../src/main/ets/components/utilcomponents/JsonFunction.ets | 4 ++-- .../src/main/ets/components/utilcomponents/LRUCache.ets | 2 +- .../src/main/ets/components/utilcomponents/RationalNumber.ets | 2 +- .../src/main/ets/components/utilcomponents/ScopeHelper.ets | 2 +- .../src/main/ets/components/utilcomponents/StringCode.ets | 2 +- .../src/main/ets/components/utilcomponents/TypeCheck.ets | 2 +- .../components/utilcomponents/lrucache/ActionSheetDialog.ets | 2 +- .../ets/components/utilcomponents/scopehelper/InputItem.ets | 2 +- .../ets/components/utilcomponents/scopehelper/SleepView.ets | 2 +- .../ets/components/utilcomponents/scopehelper/TempView.ets | 2 +- .../ets/components/utilcomponents/stringcode/SpecInput.ets | 2 +- .../ets/components/utilcomponents/typecheck/CheckType.ets | 2 +- .../main/ets/components/utilcomponents/typecheck/ShowKey.ets | 2 +- feature/capabilities/src/main/ets/model/Information.ets | 2 +- feature/capabilities/src/main/ets/model/KeyValuePair.ets | 2 +- feature/capabilities/src/main/ets/model/ScopeNumber.ets | 2 +- feature/capabilities/src/main/ets/util/ConvertXmlUtil.ets | 2 +- feature/capabilities/src/main/ets/util/JsonUtil.ets | 2 +- feature/capabilities/src/main/ets/util/LRUCacheUtil.ets | 2 +- feature/capabilities/src/main/ets/util/RationalNumberUtil.ets | 2 +- feature/capabilities/src/main/ets/util/UrlUtil.ets | 2 +- feature/capabilities/src/main/module.json5 | 2 +- feature/menuitems/build-profile.json5 | 2 +- feature/menuitems/hvigorfile.ts | 2 +- feature/menuitems/index.ets | 2 +- feature/menuitems/src/main/ets/components/ItemGroup.ets | 2 +- feature/menuitems/src/main/ets/components/MainItem.ets | 2 +- feature/menuitems/src/main/ets/components/MenuNavRouter.ets | 2 +- feature/menuitems/src/main/ets/menulist/MenuList.ets | 2 +- feature/menuitems/src/main/module.json5 | 2 +- hvigorfile.ts | 2 +- 92 files changed, 93 insertions(+), 93 deletions(-) diff --git a/AppScope/app.json5 b/AppScope/app.json5 index f176066..14e46d8 100644 --- a/AppScope/app.json5 +++ b/AppScope/app.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/LICENSE b/LICENSE index 0210352..338e5b0 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ - Copyright (c) 2023 Huawei Device Co., Ltd. All rights reserved. + Copyright (c) 2024 Huawei Device Co., Ltd. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/common/Index.ets b/common/Index.ets index eea56ec..7130fbb 100644 --- a/common/Index.ets +++ b/common/Index.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/build-profile.json5 b/common/build-profile.json5 index 4319998..443d06c 100644 --- a/common/build-profile.json5 +++ b/common/build-profile.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/hvigorfile.ts b/common/hvigorfile.ts index 9c3992a..572403e 100644 --- a/common/hvigorfile.ts +++ b/common/hvigorfile.ts @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/src/main/ets/components/BaseDataSource.ets b/common/src/main/ets/components/BaseDataSource.ets index 48859d4..954ca70 100644 --- a/common/src/main/ets/components/BaseDataSource.ets +++ b/common/src/main/ets/components/BaseDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/common/src/main/ets/components/CustomDataSource.ets b/common/src/main/ets/components/CustomDataSource.ets index ad1d953..2dc3034 100644 --- a/common/src/main/ets/components/CustomDataSource.ets +++ b/common/src/main/ets/components/CustomDataSource.ets @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/src/main/ets/components/EmptyPage.ets b/common/src/main/ets/components/EmptyPage.ets index c9b0c80..fe5840d 100644 --- a/common/src/main/ets/components/EmptyPage.ets +++ b/common/src/main/ets/components/EmptyPage.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/common/src/main/ets/util/Logger.ets b/common/src/main/ets/util/Logger.ets index 5b82656..f4719d4 100644 --- a/common/src/main/ets/util/Logger.ets +++ b/common/src/main/ets/util/Logger.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/src/main/ets/util/ResourceUtil.ets b/common/src/main/ets/util/ResourceUtil.ets index 1f32e6e..a515646 100644 --- a/common/src/main/ets/util/ResourceUtil.ets +++ b/common/src/main/ets/util/ResourceUtil.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/common/src/main/module.json5 b/common/src/main/module.json5 index a6dbb76..111a7b7 100644 --- a/common/src/main/module.json5 +++ b/common/src/main/module.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/build-profile.json5 b/entry/build-profile.json5 index ddd6e5f..1ef8c63 100644 --- a/entry/build-profile.json5 +++ b/entry/build-profile.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/hvigorfile.ts b/entry/hvigorfile.ts index 27a66d9..9b4e49e 100644 --- a/entry/hvigorfile.ts +++ b/entry/hvigorfile.ts @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/src/main/ets/entryability/EntryAbility.ets b/entry/src/main/ets/entryability/EntryAbility.ets index 88da451..fa80c41 100644 --- a/entry/src/main/ets/entryability/EntryAbility.ets +++ b/entry/src/main/ets/entryability/EntryAbility.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/src/main/ets/pages/AddInformationView.ets b/entry/src/main/ets/pages/AddInformationView.ets index cd539c4..75b6557 100644 --- a/entry/src/main/ets/pages/AddInformationView.ets +++ b/entry/src/main/ets/pages/AddInformationView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/entry/src/main/ets/pages/AddKeyValuePairView.ets b/entry/src/main/ets/pages/AddKeyValuePairView.ets index 5f17908..5021176 100644 --- a/entry/src/main/ets/pages/AddKeyValuePairView.ets +++ b/entry/src/main/ets/pages/AddKeyValuePairView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/entry/src/main/ets/pages/AddStringView.ets b/entry/src/main/ets/pages/AddStringView.ets index bef0c46..ef95e8a 100644 --- a/entry/src/main/ets/pages/AddStringView.ets +++ b/entry/src/main/ets/pages/AddStringView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/entry/src/main/ets/pages/Index.ets b/entry/src/main/ets/pages/Index.ets index 31f33fb..add3c5a 100644 --- a/entry/src/main/ets/pages/Index.ets +++ b/entry/src/main/ets/pages/Index.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/src/main/ets/pages/components/Capabilities.ets b/entry/src/main/ets/pages/components/Capabilities.ets index 1c60675..061e234 100644 --- a/entry/src/main/ets/pages/components/Capabilities.ets +++ b/entry/src/main/ets/pages/components/Capabilities.ets @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/entry/src/main/module.json5 b/entry/src/main/module.json5 index 5ed7b51..1aa920c 100644 --- a/entry/src/main/module.json5 +++ b/entry/src/main/module.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/build-profile.json5 b/feature/capabilities/build-profile.json5 index 12fe2d8..6a7b670 100644 --- a/feature/capabilities/build-profile.json5 +++ b/feature/capabilities/build-profile.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/hvigorfile.ts b/feature/capabilities/hvigorfile.ts index 6522df2..0c36212 100644 --- a/feature/capabilities/hvigorfile.ts +++ b/feature/capabilities/hvigorfile.ts @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/index.ets b/feature/capabilities/index.ets index e31bfb8..754c0f6 100644 --- a/feature/capabilities/index.ets +++ b/feature/capabilities/index.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/Constant.ts b/feature/capabilities/src/main/ets/Constant.ts index 7798d93..ca32884 100644 --- a/feature/capabilities/src/main/ets/Constant.ts +++ b/feature/capabilities/src/main/ets/Constant.ts @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/ArrayListView.ets b/feature/capabilities/src/main/ets/capabilities/ArrayListView.ets index 75990b2..607d2fc 100644 --- a/feature/capabilities/src/main/ets/capabilities/ArrayListView.ets +++ b/feature/capabilities/src/main/ets/capabilities/ArrayListView.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/ConvertXml.ets b/feature/capabilities/src/main/ets/capabilities/ConvertXml.ets index c84e040..dc62ff5 100644 --- a/feature/capabilities/src/main/ets/capabilities/ConvertXml.ets +++ b/feature/capabilities/src/main/ets/capabilities/ConvertXml.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/DequeView.ets b/feature/capabilities/src/main/ets/capabilities/DequeView.ets index 57174b0..b786ed5 100644 --- a/feature/capabilities/src/main/ets/capabilities/DequeView.ets +++ b/feature/capabilities/src/main/ets/capabilities/DequeView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/HashMapView.ets b/feature/capabilities/src/main/ets/capabilities/HashMapView.ets index 208a2e5..09f1471 100644 --- a/feature/capabilities/src/main/ets/capabilities/HashMapView.ets +++ b/feature/capabilities/src/main/ets/capabilities/HashMapView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/HashSetView.ets b/feature/capabilities/src/main/ets/capabilities/HashSetView.ets index a271c86..5d531ed 100644 --- a/feature/capabilities/src/main/ets/capabilities/HashSetView.ets +++ b/feature/capabilities/src/main/ets/capabilities/HashSetView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/LightWeightMapView.ets b/feature/capabilities/src/main/ets/capabilities/LightWeightMapView.ets index f719e31..92d5681 100644 --- a/feature/capabilities/src/main/ets/capabilities/LightWeightMapView.ets +++ b/feature/capabilities/src/main/ets/capabilities/LightWeightMapView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/LightWeightSetView.ets b/feature/capabilities/src/main/ets/capabilities/LightWeightSetView.ets index a5ae494..b34f892 100644 --- a/feature/capabilities/src/main/ets/capabilities/LightWeightSetView.ets +++ b/feature/capabilities/src/main/ets/capabilities/LightWeightSetView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/LinkedListView.ets b/feature/capabilities/src/main/ets/capabilities/LinkedListView.ets index 2446bed..b738913 100644 --- a/feature/capabilities/src/main/ets/capabilities/LinkedListView.ets +++ b/feature/capabilities/src/main/ets/capabilities/LinkedListView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/ListView.ets b/feature/capabilities/src/main/ets/capabilities/ListView.ets index db983a2..09e8d10 100644 --- a/feature/capabilities/src/main/ets/capabilities/ListView.ets +++ b/feature/capabilities/src/main/ets/capabilities/ListView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/PlainArrayView.ets b/feature/capabilities/src/main/ets/capabilities/PlainArrayView.ets index 51209eb..79de75e 100644 --- a/feature/capabilities/src/main/ets/capabilities/PlainArrayView.ets +++ b/feature/capabilities/src/main/ets/capabilities/PlainArrayView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/QueueView.ets b/feature/capabilities/src/main/ets/capabilities/QueueView.ets index bd2bd8c..224d107 100644 --- a/feature/capabilities/src/main/ets/capabilities/QueueView.ets +++ b/feature/capabilities/src/main/ets/capabilities/QueueView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/StackView.ets b/feature/capabilities/src/main/ets/capabilities/StackView.ets index 7c5b52f..24013fd 100644 --- a/feature/capabilities/src/main/ets/capabilities/StackView.ets +++ b/feature/capabilities/src/main/ets/capabilities/StackView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/TaskPool.ets b/feature/capabilities/src/main/ets/capabilities/TaskPool.ets index a0e84f6..1f706c8 100644 --- a/feature/capabilities/src/main/ets/capabilities/TaskPool.ets +++ b/feature/capabilities/src/main/ets/capabilities/TaskPool.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/TreeMapView.ets b/feature/capabilities/src/main/ets/capabilities/TreeMapView.ets index af513f1..6050d51 100644 --- a/feature/capabilities/src/main/ets/capabilities/TreeMapView.ets +++ b/feature/capabilities/src/main/ets/capabilities/TreeMapView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/TreeSetView.ets b/feature/capabilities/src/main/ets/capabilities/TreeSetView.ets index 4b60580..f6f0b50 100644 --- a/feature/capabilities/src/main/ets/capabilities/TreeSetView.ets +++ b/feature/capabilities/src/main/ets/capabilities/TreeSetView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/Url.ets b/feature/capabilities/src/main/ets/capabilities/Url.ets index 1bf2917..e61d7bb 100644 --- a/feature/capabilities/src/main/ets/capabilities/Url.ets +++ b/feature/capabilities/src/main/ets/capabilities/Url.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/capabilities/Util.ets b/feature/capabilities/src/main/ets/capabilities/Util.ets index 8fe6331..f3fcbdd 100644 --- a/feature/capabilities/src/main/ets/capabilities/Util.ets +++ b/feature/capabilities/src/main/ets/capabilities/Util.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/ColumnOperation.ets b/feature/capabilities/src/main/ets/components/ColumnOperation.ets index 813225b..53cf28a 100644 --- a/feature/capabilities/src/main/ets/components/ColumnOperation.ets +++ b/feature/capabilities/src/main/ets/components/ColumnOperation.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/DeleteView.ets b/feature/capabilities/src/main/ets/components/DeleteView.ets index 51fd28c..136403d 100644 --- a/feature/capabilities/src/main/ets/components/DeleteView.ets +++ b/feature/capabilities/src/main/ets/components/DeleteView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/GridOperation.ets b/feature/capabilities/src/main/ets/components/GridOperation.ets index aa3a2f1..3d11831 100644 --- a/feature/capabilities/src/main/ets/components/GridOperation.ets +++ b/feature/capabilities/src/main/ets/components/GridOperation.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/InformationItemView.ets b/feature/capabilities/src/main/ets/components/InformationItemView.ets index 9af431b..11b4e25 100644 --- a/feature/capabilities/src/main/ets/components/InformationItemView.ets +++ b/feature/capabilities/src/main/ets/components/InformationItemView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/KeyValueItemView.ets b/feature/capabilities/src/main/ets/components/KeyValueItemView.ets index 4f65105..09444ec 100644 --- a/feature/capabilities/src/main/ets/components/KeyValueItemView.ets +++ b/feature/capabilities/src/main/ets/components/KeyValueItemView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/ValueItemView.ets b/feature/capabilities/src/main/ets/components/ValueItemView.ets index 89641ac..2c198eb 100644 --- a/feature/capabilities/src/main/ets/components/ValueItemView.ets +++ b/feature/capabilities/src/main/ets/components/ValueItemView.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/arraylistcomponents/ArrayListDataSource.ets b/feature/capabilities/src/main/ets/components/arraylistcomponents/ArrayListDataSource.ets index b56b63b..2915915 100644 --- a/feature/capabilities/src/main/ets/components/arraylistcomponents/ArrayListDataSource.ets +++ b/feature/capabilities/src/main/ets/components/arraylistcomponents/ArrayListDataSource.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/dequecomponents/DequeDataSource.ets b/feature/capabilities/src/main/ets/components/dequecomponents/DequeDataSource.ets index 07d3213..cec2700 100644 --- a/feature/capabilities/src/main/ets/components/dequecomponents/DequeDataSource.ets +++ b/feature/capabilities/src/main/ets/components/dequecomponents/DequeDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/hashmapcomponents/HashMapDataSource.ets b/feature/capabilities/src/main/ets/components/hashmapcomponents/HashMapDataSource.ets index ad622fb..667d4b0 100644 --- a/feature/capabilities/src/main/ets/components/hashmapcomponents/HashMapDataSource.ets +++ b/feature/capabilities/src/main/ets/components/hashmapcomponents/HashMapDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/hashsetcomponents/HashSetDataSource.ets b/feature/capabilities/src/main/ets/components/hashsetcomponents/HashSetDataSource.ets index fb6b2d7..3a0a03d 100644 --- a/feature/capabilities/src/main/ets/components/hashsetcomponents/HashSetDataSource.ets +++ b/feature/capabilities/src/main/ets/components/hashsetcomponents/HashSetDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/lightweightmapcomponents/LightWeightMapDataSource.ets b/feature/capabilities/src/main/ets/components/lightweightmapcomponents/LightWeightMapDataSource.ets index fda9201..0065e5d 100644 --- a/feature/capabilities/src/main/ets/components/lightweightmapcomponents/LightWeightMapDataSource.ets +++ b/feature/capabilities/src/main/ets/components/lightweightmapcomponents/LightWeightMapDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/lightweightsetcomponents/LightWeightSetDataSource.ets b/feature/capabilities/src/main/ets/components/lightweightsetcomponents/LightWeightSetDataSource.ets index 300d155..774c621 100644 --- a/feature/capabilities/src/main/ets/components/lightweightsetcomponents/LightWeightSetDataSource.ets +++ b/feature/capabilities/src/main/ets/components/lightweightsetcomponents/LightWeightSetDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/linkedlistcomponents/LinkedListDataSource.ets b/feature/capabilities/src/main/ets/components/linkedlistcomponents/LinkedListDataSource.ets index d1e1a5f..d74ecc4 100644 --- a/feature/capabilities/src/main/ets/components/linkedlistcomponents/LinkedListDataSource.ets +++ b/feature/capabilities/src/main/ets/components/linkedlistcomponents/LinkedListDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/listcomponents/ListDataSource.ets b/feature/capabilities/src/main/ets/components/listcomponents/ListDataSource.ets index 2b5d517..30cffb7 100644 --- a/feature/capabilities/src/main/ets/components/listcomponents/ListDataSource.ets +++ b/feature/capabilities/src/main/ets/components/listcomponents/ListDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/plainarraycomponents/PlainArrayDataSource.ets b/feature/capabilities/src/main/ets/components/plainarraycomponents/PlainArrayDataSource.ets index 7b2d742..ce2a98d 100644 --- a/feature/capabilities/src/main/ets/components/plainarraycomponents/PlainArrayDataSource.ets +++ b/feature/capabilities/src/main/ets/components/plainarraycomponents/PlainArrayDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/queuecomponents/QueueDataSource.ets b/feature/capabilities/src/main/ets/components/queuecomponents/QueueDataSource.ets index 828523a..cc87291 100644 --- a/feature/capabilities/src/main/ets/components/queuecomponents/QueueDataSource.ets +++ b/feature/capabilities/src/main/ets/components/queuecomponents/QueueDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/stackcomponents/StackDataSource.ets b/feature/capabilities/src/main/ets/components/stackcomponents/StackDataSource.ets index 4aa0889..7ba43e9 100644 --- a/feature/capabilities/src/main/ets/components/stackcomponents/StackDataSource.ets +++ b/feature/capabilities/src/main/ets/components/stackcomponents/StackDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/treemapcomponents/TreeMapDataSource.ets b/feature/capabilities/src/main/ets/components/treemapcomponents/TreeMapDataSource.ets index e039a44..4e1074c 100644 --- a/feature/capabilities/src/main/ets/components/treemapcomponents/TreeMapDataSource.ets +++ b/feature/capabilities/src/main/ets/components/treemapcomponents/TreeMapDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/treesetcomponents/TreeSetDataSource.ets b/feature/capabilities/src/main/ets/components/treesetcomponents/TreeSetDataSource.ets index 7f7fc48..5a2c50d 100644 --- a/feature/capabilities/src/main/ets/components/treesetcomponents/TreeSetDataSource.ets +++ b/feature/capabilities/src/main/ets/components/treesetcomponents/TreeSetDataSource.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/Base64Helper.ets b/feature/capabilities/src/main/ets/components/utilcomponents/Base64Helper.ets index b7130c9..79cb2ee 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/Base64Helper.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/Base64Helper.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets b/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets index dd3e28d..cf075d9 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/JsonFunction.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 @@ -21,7 +21,7 @@ import { funJsonToString, funJsonToMap, funMapToJson -} from '../../util/JsonUtil' +} from '../../util/JsonUtil'; @Component export struct JsonFunction { diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/LRUCache.ets b/feature/capabilities/src/main/ets/components/utilcomponents/LRUCache.ets index f3c9d43..fb213df 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/LRUCache.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/LRUCache.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/RationalNumber.ets b/feature/capabilities/src/main/ets/components/utilcomponents/RationalNumber.ets index c6c4024..456d2ee 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/RationalNumber.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/RationalNumber.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/ScopeHelper.ets b/feature/capabilities/src/main/ets/components/utilcomponents/ScopeHelper.ets index 18c4630..315957f 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/ScopeHelper.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/ScopeHelper.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/StringCode.ets b/feature/capabilities/src/main/ets/components/utilcomponents/StringCode.ets index ef3b0d7..3be676b 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/StringCode.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/StringCode.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/TypeCheck.ets b/feature/capabilities/src/main/ets/components/utilcomponents/TypeCheck.ets index bf847a1..476e8ef 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/TypeCheck.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/TypeCheck.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/lrucache/ActionSheetDialog.ets b/feature/capabilities/src/main/ets/components/utilcomponents/lrucache/ActionSheetDialog.ets index bfab941..aa14e8c 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/lrucache/ActionSheetDialog.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/lrucache/ActionSheetDialog.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/InputItem.ets b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/InputItem.ets index 012caaf..4c11192 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/InputItem.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/InputItem.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/SleepView.ets b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/SleepView.ets index bdd4bfa..51f2fcf 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/SleepView.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/SleepView.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/TempView.ets b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/TempView.ets index fbe6b49..05f098a 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/TempView.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/scopehelper/TempView.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/stringcode/SpecInput.ets b/feature/capabilities/src/main/ets/components/utilcomponents/stringcode/SpecInput.ets index f9404fb..bff12fa 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/stringcode/SpecInput.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/stringcode/SpecInput.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/CheckType.ets b/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/CheckType.ets index a194961..06e4a12 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/CheckType.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/CheckType.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/ShowKey.ets b/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/ShowKey.ets index 72f894a..641f065 100644 --- a/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/ShowKey.ets +++ b/feature/capabilities/src/main/ets/components/utilcomponents/typecheck/ShowKey.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/model/Information.ets b/feature/capabilities/src/main/ets/model/Information.ets index 457c17a..f4ef2c9 100644 --- a/feature/capabilities/src/main/ets/model/Information.ets +++ b/feature/capabilities/src/main/ets/model/Information.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/model/KeyValuePair.ets b/feature/capabilities/src/main/ets/model/KeyValuePair.ets index fe895a7..dd96b3a 100644 --- a/feature/capabilities/src/main/ets/model/KeyValuePair.ets +++ b/feature/capabilities/src/main/ets/model/KeyValuePair.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Hunan OpenValley Digital Industry Development Co., Ltd. +* Copyright (c) 2024 Hunan OpenValley Digital Industry Development Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/model/ScopeNumber.ets b/feature/capabilities/src/main/ets/model/ScopeNumber.ets index 8afb73b..5a5f3b8 100644 --- a/feature/capabilities/src/main/ets/model/ScopeNumber.ets +++ b/feature/capabilities/src/main/ets/model/ScopeNumber.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/util/ConvertXmlUtil.ets b/feature/capabilities/src/main/ets/util/ConvertXmlUtil.ets index 32fcfc2..659a198 100644 --- a/feature/capabilities/src/main/ets/util/ConvertXmlUtil.ets +++ b/feature/capabilities/src/main/ets/util/ConvertXmlUtil.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/util/JsonUtil.ets b/feature/capabilities/src/main/ets/util/JsonUtil.ets index ffbe5ac..f33a777 100644 --- a/feature/capabilities/src/main/ets/util/JsonUtil.ets +++ b/feature/capabilities/src/main/ets/util/JsonUtil.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/util/LRUCacheUtil.ets b/feature/capabilities/src/main/ets/util/LRUCacheUtil.ets index ff8320b..759145c 100644 --- a/feature/capabilities/src/main/ets/util/LRUCacheUtil.ets +++ b/feature/capabilities/src/main/ets/util/LRUCacheUtil.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/util/RationalNumberUtil.ets b/feature/capabilities/src/main/ets/util/RationalNumberUtil.ets index 2911197..4b2dbb3 100644 --- a/feature/capabilities/src/main/ets/util/RationalNumberUtil.ets +++ b/feature/capabilities/src/main/ets/util/RationalNumberUtil.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/ets/util/UrlUtil.ets b/feature/capabilities/src/main/ets/util/UrlUtil.ets index 81a9667..23d151f 100644 --- a/feature/capabilities/src/main/ets/util/UrlUtil.ets +++ b/feature/capabilities/src/main/ets/util/UrlUtil.ets @@ -1,5 +1,5 @@ /* -* Copyright (c) 2023 Huawei Device Co., Ltd. +* Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/capabilities/src/main/module.json5 b/feature/capabilities/src/main/module.json5 index d918079..22ac1f3 100644 --- a/feature/capabilities/src/main/module.json5 +++ b/feature/capabilities/src/main/module.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/build-profile.json5 b/feature/menuitems/build-profile.json5 index 12fe2d8..6a7b670 100644 --- a/feature/menuitems/build-profile.json5 +++ b/feature/menuitems/build-profile.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/hvigorfile.ts b/feature/menuitems/hvigorfile.ts index 6522df2..0c36212 100644 --- a/feature/menuitems/hvigorfile.ts +++ b/feature/menuitems/hvigorfile.ts @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/index.ets b/feature/menuitems/index.ets index 4bf4e3a..09461a2 100644 --- a/feature/menuitems/index.ets +++ b/feature/menuitems/index.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/src/main/ets/components/ItemGroup.ets b/feature/menuitems/src/main/ets/components/ItemGroup.ets index 9a483d1..961d544 100644 --- a/feature/menuitems/src/main/ets/components/ItemGroup.ets +++ b/feature/menuitems/src/main/ets/components/ItemGroup.ets @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/src/main/ets/components/MainItem.ets b/feature/menuitems/src/main/ets/components/MainItem.ets index d9051ac..2af77ee 100644 --- a/feature/menuitems/src/main/ets/components/MainItem.ets +++ b/feature/menuitems/src/main/ets/components/MainItem.ets @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/src/main/ets/components/MenuNavRouter.ets b/feature/menuitems/src/main/ets/components/MenuNavRouter.ets index 7c1ae6b..6e6730f 100644 --- a/feature/menuitems/src/main/ets/components/MenuNavRouter.ets +++ b/feature/menuitems/src/main/ets/components/MenuNavRouter.ets @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/src/main/ets/menulist/MenuList.ets b/feature/menuitems/src/main/ets/menulist/MenuList.ets index 78251f1..7564921 100644 --- a/feature/menuitems/src/main/ets/menulist/MenuList.ets +++ b/feature/menuitems/src/main/ets/menulist/MenuList.ets @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/feature/menuitems/src/main/module.json5 b/feature/menuitems/src/main/module.json5 index 4379d52..edb132b 100644 --- a/feature/menuitems/src/main/module.json5 +++ b/feature/menuitems/src/main/module.json5 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 diff --git a/hvigorfile.ts b/hvigorfile.ts index 988feb9..2263752 100644 --- a/hvigorfile.ts +++ b/hvigorfile.ts @@ -1,5 +1,5 @@ /** - * Copyright (c) 2023 Huawei Device Co., Ltd. + * Copyright (c) 2024 Huawei Device Co., Ltd. * 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 -- Gitee