]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: update side effect annotations to use standardized format (#13839)
authoredison <daiwei521@126.com>
Tue, 2 Sep 2025 09:12:19 +0000 (17:12 +0800)
committerGitHub <noreply@github.com>
Tue, 2 Sep 2025 09:12:19 +0000 (17:12 +0800)
packages/runtime-core/src/apiAsyncComponent.ts
packages/runtime-core/src/apiDefineComponent.ts
packages/runtime-core/src/devtools.ts
packages/runtime-dom/src/apiCustomElement.ts
packages/shared/src/makeMap.ts

index ab4ab51b66adea62c38e0bb7a4e602460d0a56be..f5ba7781ae8036234a7eb0bb4c845af847a92860 100644 (file)
@@ -43,7 +43,7 @@ export interface AsyncComponentOptions<T = any> {
 export const isAsyncWrapper = (i: ComponentInternalInstance | VNode): boolean =>
   !!(i.type as ComponentOptions).__asyncLoader
 
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 export function defineAsyncComponent<
   T extends Component = { new (): ComponentPublicInstance },
 >(source: AsyncComponentLoader<T> | AsyncComponentOptions<T>): T {
index 2ce870f0141fae4760f13ed3a47281997826af1d..68155e831a3fb6830ed74f918204c277eb1c4703 100644 (file)
@@ -301,7 +301,7 @@ export function defineComponent<
 >
 
 // implementation, close to no-op
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 export function defineComponent(
   options: unknown,
   extraOptions?: ComponentOptions,
index 9ac4c433ac162b16b5de10b09a52c3e16d2b43d7..a904792a234aea73fd5a49dfbbf327f0ad151b90 100644 (file)
@@ -125,7 +125,7 @@ export const devtoolsComponentRemoved = (
 
 type DevtoolsComponentHook = (component: ComponentInternalInstance) => void
 
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 function createDevtoolsComponentHook(
   hook: DevtoolsHooks,
 ): DevtoolsComponentHook {
index 0a1aa314ec6f7aaccaf46b77b4f9ac20d125a9c2..d1f10777f73fc3aacd126252225a1a3a04df08d6 100644 (file)
@@ -163,7 +163,7 @@ export function defineCustomElement<
   T extends DefineComponent<infer P, any, any, any> ? P : unknown
 >
 
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 export function defineCustomElement(
   options: any,
   extraOptions?: ComponentOptions,
@@ -184,7 +184,7 @@ export function defineCustomElement(
   return VueCustomElement
 }
 
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 export const defineSSRCustomElement = ((
   options: any,
   extraOptions?: ComponentOptions,
index e85efe21e5b33d545ca74452ccb778b0d9f4123a..d6bb2c35c650e2f864be7ce1cefc1546c9d26b7e 100644 (file)
@@ -6,7 +6,7 @@
  * So that rollup can tree-shake them if necessary.
  */
 
-/*! #__NO_SIDE_EFFECTS__ */
+/*@__NO_SIDE_EFFECTS__*/
 export function makeMap(str: string): (key: string) => boolean {
   const map = Object.create(null)
   for (const key of str.split(',')) map[key] = 1