chore: fix comment typos (#94)

This commit is contained in:
Carlos Rodrigues 2019-10-05 15:35:19 +01:00 committed by Evan You
parent 12abcba2c5
commit 23ff681418
8 changed files with 12 additions and 12 deletions

View File

@ -190,7 +190,7 @@ export function generate(
// save Vue in a separate variable to avoid collision // save Vue in a separate variable to avoid collision
push(`const _Vue = Vue\n`) push(`const _Vue = Vue\n`)
// in "with" mode, helpers are declared inside the with block to avoid // in "with" mode, helpers are declared inside the with block to avoid
// has check cost, but hosits are lifted out of the function - we need // has check cost, but hoists are lifted out of the function - we need
// to provide the helper here. // to provide the helper here.
if (ast.hoists.length) { if (ast.hoists.length) {
push(`const _${CREATE_VNODE} = Vue.createVNode\n`) push(`const _${CREATE_VNODE} = Vue.createVNode\n`)

View File

@ -135,7 +135,7 @@ export const errorMessages: { [code: number]: string } = {
'Interpolation end sign was not found.', 'Interpolation end sign was not found.',
[ErrorCodes.X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END]: [ErrorCodes.X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END]:
'End bracket for dynamic directive argument was not found. ' + 'End bracket for dynamic directive argument was not found. ' +
'Note that dynamic directive argument connot contain spaces.', 'Note that dynamic directive argument cannot contain spaces.',
// transform errors // transform errors
[ErrorCodes.X_IF_NO_EXPRESSION]: `v-if/v-else-if is missing expression.`, [ErrorCodes.X_IF_NO_EXPRESSION]: `v-if/v-else-if is missing expression.`,

View File

@ -113,7 +113,7 @@ export function processExpression(
node.name = `_ctx.${node.name}` node.name = `_ctx.${node.name}`
ids.push(node) ids.push(node)
} else if (!isStaticPropertyKey(node, parent)) { } else if (!isStaticPropertyKey(node, parent)) {
// also generate sub-expressioms for other identifiers for better // also generate sub-expressions for other identifiers for better
// source map support. (except for property keys which are static) // source map support. (except for property keys which are static)
ids.push(node) ids.push(node)
} }
@ -126,7 +126,7 @@ export function processExpression(
enter(child, parent) { enter(child, parent) {
if ( if (
child.type === 'Identifier' && child.type === 'Identifier' &&
// do not record as scope variable if is a destrcuture key // do not record as scope variable if is a destructured key
!isStaticPropertyKey(child, parent) && !isStaticPropertyKey(child, parent) &&
// do not record if this is a default value // do not record if this is a default value
// assignment of a destructured variable // assignment of a destructured variable
@ -170,7 +170,7 @@ export function processExpression(
} }
}) })
// We break up the coumpound expression into an array of strings and sub // We break up the compound expression into an array of strings and sub
// expressions (for identifiers that have been prefixed). In codegen, if // expressions (for identifiers that have been prefixed). In codegen, if
// an ExpressionNode has the `.children` property, it will be used instead of // an ExpressionNode has the `.children` property, it will be used instead of
// `.content`. // `.content`.

View File

@ -135,7 +135,7 @@ export const transformFor = createStructuralDirectiveTransform(
} }
} else if (isTemplate) { } else if (isTemplate) {
// <template v-for="..."> // <template v-for="...">
// should genereate a fragment block for each loop // should generate a fragment block for each loop
childBlock = createBlockExpression( childBlock = createBlockExpression(
[ [
helper(FRAGMENT), helper(FRAGMENT),

View File

@ -45,7 +45,7 @@ export const transformOn: DirectiveTransform = (dir, context) => {
// handler processing // handler processing
if (dir.exp) { if (dir.exp) {
// exp is guarunteed to be a simple expression here because v-on w/ arg is // exp is guaranteed to be a simple expression here because v-on w/ arg is
// skipped by transformExpression as a special case. // skipped by transformExpression as a special case.
let exp: ExpressionNode = dir.exp as SimpleExpressionNode let exp: ExpressionNode = dir.exp as SimpleExpressionNode
const isInlineStatement = !( const isInlineStatement = !(

View File

@ -1,4 +1,4 @@
// compiler should normlaize class + :class bindings on the same element // compiler should normalize class + :class bindings on the same element
// into a single binding ['staticClass', dynamic] // into a single binding ['staticClass', dynamic]
export function patchClass(el: Element, value: string, isSVG: boolean) { export function patchClass(el: Element, value: string, isSVG: boolean) {

View File

@ -18,7 +18,7 @@ type EventValue = (Function | Function[]) & {
let _getNow: () => number = Date.now let _getNow: () => number = Date.now
// Determine what event timestamp the browser is using. Annoyingly, the // Determine what event timestamp the browser is using. Annoyingly, the
// timestamp can either be hi-res ( relative to poge load) or low-res // timestamp can either be hi-res ( relative to page load) or low-res
// (relative to UNIX epoch), so in order to compare time we have to use the // (relative to UNIX epoch), so in order to compare time we have to use the
// same timestamp type when saving the flush timestamp. // same timestamp type when saving the flush timestamp.
if ( if (
@ -32,7 +32,7 @@ if (
} }
// To avoid the overhead of repeatedly calling performance.now(), we cache // To avoid the overhead of repeatedly calling performance.now(), we cache
// and use the same timestamp for all event listners attached in the same tick. // and use the same timestamp for all event listeners attached in the same tick.
let cachedNow: number = 0 let cachedNow: number = 0
const p = Promise.resolve() const p = Promise.resolve()
const reset = () => { const reset = () => {

View File

@ -10,7 +10,7 @@
// const flag = TEXT | CLASS // const flag = TEXT | CLASS
// if (flag & TEXT) { ... } // if (flag & TEXT) { ... }
// //
// Check the `patchElement` function in './createRednerer.ts' to see how the // Check the `patchElement` function in './createRenderer.ts' to see how the
// flags are handled during diff. // flags are handled during diff.
export const enum PatchFlags { export const enum PatchFlags {
@ -42,7 +42,7 @@ export const enum PatchFlags {
// Indicates an element that only needs non-props patching, e.g. ref or // Indicates an element that only needs non-props patching, e.g. ref or
// directives (vnodeXXX hooks). It simply marks the vnode as "need patch", // directives (vnodeXXX hooks). It simply marks the vnode as "need patch",
// since every pathced vnode checks for refs and vnodeXXX hooks. // since every patched vnode checks for refs and vnodeXXX hooks.
// This flag is never directly matched against, it simply serves as a non-zero // This flag is never directly matched against, it simply serves as a non-zero
// value. // value.
NEED_PATCH = 1 << 5, NEED_PATCH = 1 << 5,