From 8c970519093c1c764353c7bf1489698815532137 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Tue, 10 Jan 2017 00:50:26 -0800 Subject: [PATCH] =?UTF-8?q?Remove=20=E2=80=9Cstatic=E2=80=9D=20jsdoc=20tag?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- add.js | 1 - after.js | 1 - ary.js | 1 - assignIn.js | 1 - assignInWith.js | 1 - assignWith.js | 1 - at.js | 1 - attempt.js | 1 - before.js | 1 - bind.js | 1 - bindAll.js | 1 - bindKey.js | 1 - camelCase.js | 1 - capitalize.js | 1 - castArray.js | 1 - ceil.js | 1 - chunk.js | 1 - clamp.js | 1 - clone.js | 1 - cloneDeep.js | 1 - cloneDeepWith.js | 1 - cloneWith.js | 1 - compact.js | 1 - concat.js | 1 - cond.js | 1 - conforms.js | 1 - conformsTo.js | 1 - constant.js | 1 - countBy.js | 1 - create.js | 1 - curry.js | 1 - curryRight.js | 1 - debounce.js | 1 - deburr.js | 1 - defaultTo.js | 1 - defaults.js | 1 - defaultsDeep.js | 1 - defer.js | 1 - delay.js | 1 - difference.js | 1 - differenceBy.js | 1 - differenceWith.js | 1 - divide.js | 1 - drop.js | 1 - dropRight.js | 1 - dropRightWhile.js | 1 - dropWhile.js | 1 - endsWith.js | 1 - eq.js | 1 - escape.js | 1 - escapeRegExp.js | 1 - every.js | 1 - fill.js | 1 - filter.js | 1 - find.js | 1 - findIndex.js | 1 - findKey.js | 1 - findLast.js | 1 - findLastIndex.js | 1 - findLastKey.js | 1 - flatMap.js | 1 - flatMapDeep.js | 1 - flatMapDepth.js | 1 - flatten.js | 1 - flattenDeep.js | 1 - flattenDepth.js | 1 - flip.js | 1 - floor.js | 1 - flow.js | 1 - flowRight.js | 1 - forEach.js | 1 - forEachRight.js | 1 - forIn.js | 1 - forInRight.js | 1 - forOwn.js | 1 - forOwnRight.js | 1 - fromPairs.js | 1 - functions.js | 1 - functionsIn.js | 1 - get.js | 1 - groupBy.js | 1 - gt.js | 1 - gte.js | 1 - has.js | 1 - hasIn.js | 1 - head.js | 1 - identity.js | 1 - inRange.js | 1 - includes.js | 1 - indexOf.js | 1 - initial.js | 1 - intersection.js | 1 - intersectionBy.js | 1 - intersectionWith.js | 1 - invert.js | 1 - invertBy.js | 1 - invoke.js | 1 - invokeMap.js | 1 - isArguments.js | 1 - isArrayBuffer.js | 1 - isArrayLike.js | 1 - isArrayLikeObject.js | 1 - isBoolean.js | 1 - isBuffer.js | 1 - isDate.js | 1 - isElement.js | 1 - isEmpty.js | 1 - isEqual.js | 1 - isEqualWith.js | 1 - isError.js | 1 - isFinite.js | 1 - isFunction.js | 1 - isInteger.js | 1 - isLength.js | 1 - isMap.js | 1 - isMatch.js | 1 - isMatchWith.js | 1 - isNaN.js | 1 - isNative.js | 1 - isNil.js | 1 - isNull.js | 1 - isNumber.js | 1 - isObject.js | 1 - isObjectLike.js | 1 - isPlainObject.js | 1 - isRegExp.js | 1 - isSafeInteger.js | 1 - isSet.js | 1 - isString.js | 1 - isSymbol.js | 1 - isTypedArray.js | 1 - isUndefined.js | 1 - isWeakMap.js | 1 - isWeakSet.js | 1 - join.js | 1 - kebabCase.js | 1 - keyBy.js | 1 - keys.js | 1 - keysIn.js | 1 - last.js | 1 - lastIndexOf.js | 1 - lowerCase.js | 1 - lowerFirst.js | 1 - lt.js | 1 - lte.js | 1 - map.js | 1 - mapKeys.js | 1 - mapValues.js | 1 - matches.js | 1 - matchesProperty.js | 1 - max.js | 1 - maxBy.js | 1 - mean.js | 1 - meanBy.js | 1 - memoize.js | 1 - merge.js | 1 - mergeWith.js | 1 - method.js | 1 - methodOf.js | 1 - min.js | 1 - minBy.js | 1 - multiply.js | 1 - negate.js | 1 - nth.js | 1 - nthArg.js | 1 - once.js | 1 - orderBy.js | 1 - over.js | 1 - overArgs.js | 1 - overEvery.js | 1 - overSome.js | 1 - pad.js | 1 - padEnd.js | 1 - padStart.js | 1 - parseInt.js | 1 - partition.js | 1 - pick.js | 1 - pickBy.js | 1 - property.js | 1 - propertyOf.js | 1 - pull.js | 1 - pullAll.js | 1 - pullAllBy.js | 1 - pullAllWith.js | 1 - pullAt.js | 1 - random.js | 1 - range.js | 1 - rangeRight.js | 1 - rearg.js | 1 - reduce.js | 1 - reduceRight.js | 1 - reject.js | 1 - remove.js | 1 - repeat.js | 1 - replace.js | 1 - result.js | 1 - reverse.js | 1 - round.js | 1 - sample.js | 1 - sampleSize.js | 1 - set.js | 1 - setWith.js | 1 - shuffle.js | 1 - size.js | 1 - slice.js | 1 - snakeCase.js | 1 - some.js | 1 - sortedIndex.js | 1 - sortedIndexBy.js | 1 - sortedIndexOf.js | 1 - sortedLastIndex.js | 1 - sortedLastIndexBy.js | 1 - sortedLastIndexOf.js | 1 - sortedUniq.js | 1 - sortedUniqBy.js | 1 - split.js | 1 - spread.js | 1 - startCase.js | 1 - startsWith.js | 1 - stubArray.js | 1 - stubFalse.js | 1 - stubObject.js | 1 - stubString.js | 1 - stubTrue.js | 1 - subtract.js | 1 - sum.js | 1 - sumBy.js | 1 - tail.js | 1 - take.js | 1 - takeRight.js | 1 - takeRightWhile.js | 1 - takeWhile.js | 1 - template.js | 1 - templateSettings.js | 1 - throttle.js | 1 - times.js | 1 - toArray.js | 1 - toFinite.js | 1 - toInteger.js | 1 - toLength.js | 1 - toLower.js | 1 - toNumber.js | 1 - toPairs.js | 1 - toPairsIn.js | 1 - toPath.js | 1 - toPlainObject.js | 1 - toSafeInteger.js | 1 - toString.js | 1 - toUpper.js | 1 - transform.js | 1 - trim.js | 1 - trimEnd.js | 1 - trimStart.js | 1 - truncate.js | 1 - unescape.js | 1 - union.js | 1 - unionBy.js | 1 - unionWith.js | 1 - uniq.js | 1 - uniqBy.js | 1 - uniqWith.js | 1 - uniqueId.js | 1 - unset.js | 1 - unzip.js | 1 - unzipWith.js | 1 - update.js | 1 - updateWith.js | 1 - upperCase.js | 1 - upperFirst.js | 1 - values.js | 1 - valuesIn.js | 1 - without.js | 1 - words.js | 1 - xor.js | 1 - xorBy.js | 1 - xorWith.js | 1 - zip.js | 1 - zipObject.js | 1 - zipObjectDeep.js | 1 - zipWith.js | 1 - 280 files changed, 280 deletions(-) diff --git a/add.js b/add.js index 1163510928..67fff62554 100644 --- a/add.js +++ b/add.js @@ -3,7 +3,6 @@ import createMathOperation from './.internal/createMathOperation.js'; /** * Adds two numbers. * - * @static * @since 3.4.0 * @category Math * @param {number} augend The first number in an addition. diff --git a/after.js b/after.js index e450431b40..b643ea7624 100644 --- a/after.js +++ b/after.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; * The opposite of `before`; this method creates a function that invokes * `func` once it's called `n` or more times. * - * @static * @since 0.1.0 * @category Function * @param {number} n The number of calls before `func` is invoked. diff --git a/ary.js b/ary.js index c63dc23407..e835da0fc7 100644 --- a/ary.js +++ b/ary.js @@ -7,7 +7,6 @@ const WRAP_ARY_FLAG = 128; * Creates a function that invokes `func`, with up to `n` arguments, * ignoring any additional arguments. * - * @static * @since 3.0.0 * @category Function * @param {Function} func The function to cap arguments for. diff --git a/assignIn.js b/assignIn.js index 6feb9e2fbc..a20b9e5b6e 100644 --- a/assignIn.js +++ b/assignIn.js @@ -8,7 +8,6 @@ import keysIn from './keysIn.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @alias extend * @category Object diff --git a/assignInWith.js b/assignInWith.js index 51e74e7062..7983ee26f1 100644 --- a/assignInWith.js +++ b/assignInWith.js @@ -10,7 +10,6 @@ import keysIn from './keysIn.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @alias extendWith * @category Object diff --git a/assignWith.js b/assignWith.js index 188608b71f..9cd537f68c 100644 --- a/assignWith.js +++ b/assignWith.js @@ -10,7 +10,6 @@ import keys from './keys.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The destination object. diff --git a/at.js b/at.js index 02ff11c945..0031eea44a 100644 --- a/at.js +++ b/at.js @@ -3,7 +3,6 @@ import baseAt from './.internal/baseAt.js'; /** * Creates an array of values corresponding to `paths` of `object`. * - * @static * @since 1.0.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/attempt.js b/attempt.js index 348f11a306..d759fc89f0 100644 --- a/attempt.js +++ b/attempt.js @@ -5,7 +5,6 @@ import isError from './isError.js'; * Attempts to invoke `func`, returning either the result or the caught error * object. Any additional arguments are provided to `func` when it's invoked. * - * @static * @since 3.0.0 * @category Util * @param {Function} func The function to attempt. diff --git a/before.js b/before.js index c80486e4ae..78ac3d5a2b 100644 --- a/before.js +++ b/before.js @@ -5,7 +5,6 @@ import toInteger from './toInteger.js'; * of the created function, while it's called less than `n` times. Subsequent * calls to the created function return the result of the last `func` invocation. * - * @static * @since 3.0.0 * @category Function * @param {number} n The number of calls at which `func` is no longer invoked. diff --git a/bind.js b/bind.js index 44d4ccf470..0df7b43296 100644 --- a/bind.js +++ b/bind.js @@ -16,7 +16,6 @@ const WRAP_PARTIAL_FLAG = 32; * **Note:** Unlike native `Function#bind`, this method doesn't set the "length" * property of bound functions. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to bind. diff --git a/bindAll.js b/bindAll.js index ce73240119..58ce7aab37 100644 --- a/bindAll.js +++ b/bindAll.js @@ -9,7 +9,6 @@ import toKey from './.internal/toKey.js'; * * **Note:** This method doesn't set the "length" property of bound functions. * - * @static * @since 0.1.0 * @category Util * @param {Object} object The object to bind and assign the bound methods to. diff --git a/bindKey.js b/bindKey.js index 2f0238ead9..9b05d26864 100644 --- a/bindKey.js +++ b/bindKey.js @@ -19,7 +19,6 @@ const WRAP_PARTIAL_FLAG = 32; * The `bindKey.placeholder` value, which defaults to `_` in monolithic * builds, may be used as a placeholder for partially applied arguments. * - * @static * @since 0.10.0 * @category Function * @param {Object} object The object to invoke the method on. diff --git a/camelCase.js b/camelCase.js index 54679c4c87..6a869e22dd 100644 --- a/camelCase.js +++ b/camelCase.js @@ -4,7 +4,6 @@ import createCompounder from './.internal/createCompounder.js'; /** * Converts `string` to [camel case](https://en.wikipedia.org/wiki/CamelCase). * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/capitalize.js b/capitalize.js index 683dd46f5d..4859f61c10 100644 --- a/capitalize.js +++ b/capitalize.js @@ -5,7 +5,6 @@ import upperFirst from './upperFirst.js'; * Converts the first character of `string` to upper case and the remaining * to lower case. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to capitalize. diff --git a/castArray.js b/castArray.js index 5b184e3c45..d028eb44fd 100644 --- a/castArray.js +++ b/castArray.js @@ -2,7 +2,6 @@ /** * Casts `value` as an array if it's not one. * - * @static * @since 4.4.0 * @category Lang * @param {*} value The value to inspect. diff --git a/ceil.js b/ceil.js index 557ec050e1..85a6dc6a4b 100644 --- a/ceil.js +++ b/ceil.js @@ -3,7 +3,6 @@ import createRound from './.internal/createRound.js'; /** * Computes `number` rounded up to `precision`. * - * @static * @since 3.10.0 * @category Math * @param {number} number The number to round up. diff --git a/chunk.js b/chunk.js index e9392eb114..e9fea78d54 100644 --- a/chunk.js +++ b/chunk.js @@ -11,7 +11,6 @@ const nativeMax = Math.max; * If `array` can't be split evenly, the final chunk will be the remaining * elements. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to process. diff --git a/clamp.js b/clamp.js index 58de545af0..43807a7759 100644 --- a/clamp.js +++ b/clamp.js @@ -4,7 +4,6 @@ import toNumber from './toNumber.js'; /** * Clamps `number` within the inclusive `lower` and `upper` bounds. * - * @static * @since 4.0.0 * @category Number * @param {number} number The number to clamp. diff --git a/clone.js b/clone.js index aef727e09b..30f9ad5736 100644 --- a/clone.js +++ b/clone.js @@ -14,7 +14,6 @@ const CLONE_SYMBOLS_FLAG = 4; * as plain objects. An empty object is returned for uncloneable values such * as error objects, functions, DOM nodes, and WeakMaps. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to clone. diff --git a/cloneDeep.js b/cloneDeep.js index 36dd4f65cd..cdf26282b8 100644 --- a/cloneDeep.js +++ b/cloneDeep.js @@ -7,7 +7,6 @@ const CLONE_SYMBOLS_FLAG = 4; /** * This method is like `clone` except that it recursively clones `value`. * - * @static * @since 1.0.0 * @category Lang * @param {*} value The value to recursively clone. diff --git a/cloneDeepWith.js b/cloneDeepWith.js index aa5b886537..75642f2b14 100644 --- a/cloneDeepWith.js +++ b/cloneDeepWith.js @@ -7,7 +7,6 @@ const CLONE_SYMBOLS_FLAG = 4; /** * This method is like `cloneWith` except that it recursively clones `value`. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to recursively clone. diff --git a/cloneWith.js b/cloneWith.js index 4c789bf2c6..8bf382120f 100644 --- a/cloneWith.js +++ b/cloneWith.js @@ -9,7 +9,6 @@ const CLONE_SYMBOLS_FLAG = 4; * cloning is handled by the method instead. The `customizer` is invoked with * up to four arguments; (value [, index|key, object, stack]). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to clone. diff --git a/compact.js b/compact.js index de3f759256..a92d3a5f3d 100644 --- a/compact.js +++ b/compact.js @@ -2,7 +2,6 @@ * Creates an array with all falsey values removed. The values `false`, `null`, * `0`, `""`, `undefined`, and `NaN` are falsey. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to compact. diff --git a/concat.js b/concat.js index d61e5a9e8f..5817dbf7c0 100644 --- a/concat.js +++ b/concat.js @@ -6,7 +6,6 @@ import copyArray from './.internal/copyArray.js'; * Creates a new array concatenating `array` with any additional arrays * and/or values. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to concatenate. diff --git a/cond.js b/cond.js index 4aa29ab0c2..e6e5f18f26 100644 --- a/cond.js +++ b/cond.js @@ -7,7 +7,6 @@ import arrayMap from './.internal/arrayMap.js'; * pairs are invoked with the `this` binding and arguments of the created * function. * - * @static * @since 4.0.0 * @category Util * @param {Array} pairs The predicate-function pairs. diff --git a/conforms.js b/conforms.js index f9e5628d04..2180f255f9 100644 --- a/conforms.js +++ b/conforms.js @@ -12,7 +12,6 @@ const CLONE_DEEP_FLAG = 1; * **Note:** The created function is equivalent to `conformsTo` with * `source` partially applied. * - * @static * @since 4.0.0 * @category Util * @param {Object} source The object of property predicates to conform to. diff --git a/conformsTo.js b/conformsTo.js index 0140b7f8e1..8117230d44 100644 --- a/conformsTo.js +++ b/conformsTo.js @@ -8,7 +8,6 @@ import keys from './keys.js'; * **Note:** This method is equivalent to `conforms` when `source` is * partially applied. * - * @static * @since 4.14.0 * @category Lang * @param {Object} object The object to inspect. diff --git a/constant.js b/constant.js index 02fa196fc6..4107600362 100644 --- a/constant.js +++ b/constant.js @@ -1,7 +1,6 @@ /** * Creates a function that returns `value`. * - * @static * @since 2.4.0 * @category Util * @param {*} value The value to return from the new function. diff --git a/countBy.js b/countBy.js index 043e61fbe9..11b6aa858e 100644 --- a/countBy.js +++ b/countBy.js @@ -10,7 +10,6 @@ const hasOwnProperty = Object.prototype.hasOwnProperty; * each key is the number of times the key was returned by `iteratee`. The * iteratee is invoked with one argument: (value). * - * @static * @since 0.5.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/create.js b/create.js index 398b88b9dd..8fa2213a1d 100644 --- a/create.js +++ b/create.js @@ -6,7 +6,6 @@ import baseCreate from './.internal/baseCreate.js'; * `properties` object is given, its own enumerable string keyed properties * are assigned to the created object. * - * @static * @since 2.3.0 * @category Object * @param {Object} prototype The object to inherit from. diff --git a/curry.js b/curry.js index a71396d1a7..5b1aaf65eb 100644 --- a/curry.js +++ b/curry.js @@ -15,7 +15,6 @@ const WRAP_CURRY_FLAG = 8; * * **Note:** This method doesn't set the "length" property of curried functions. * - * @static * @since 2.0.0 * @category Function * @param {Function} func The function to curry. diff --git a/curryRight.js b/curryRight.js index 8ae4ed5cf4..dbaade834d 100644 --- a/curryRight.js +++ b/curryRight.js @@ -12,7 +12,6 @@ const WRAP_CURRY_RIGHT_FLAG = 16; * * **Note:** This method doesn't set the "length" property of curried functions. * - * @static * @since 3.0.0 * @category Function * @param {Function} func The function to curry. diff --git a/debounce.js b/debounce.js index 4073419254..b54e6c69ce 100644 --- a/debounce.js +++ b/debounce.js @@ -26,7 +26,6 @@ const nativeMin = Math.min; * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/) * for details over the differences between `debounce` and `throttle`. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to debounce. diff --git a/deburr.js b/deburr.js index ba4d82082a..2360377129 100644 --- a/deburr.js +++ b/deburr.js @@ -26,7 +26,6 @@ const reComboMark = RegExp(rsCombo, 'g'); * letters to basic Latin letters and removing * [combining diacritical marks](https://en.wikipedia.org/wiki/Combining_Diacritical_Marks). * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to deburr. diff --git a/defaultTo.js b/defaultTo.js index 5151f548a0..8b1b91d15d 100644 --- a/defaultTo.js +++ b/defaultTo.js @@ -3,7 +3,6 @@ * its place. The `defaultValue` is returned if `value` is `NaN`, `null`, * or `undefined`. * - * @static * @since 4.14.0 * @category Util * @param {*} value The value to check. diff --git a/defaults.js b/defaults.js index 501766d18f..3802e3897d 100644 --- a/defaults.js +++ b/defaults.js @@ -10,7 +10,6 @@ import customDefaultsAssignIn from './.internal/customDefaultsAssignIn.js'; * * **Note:** This method mutates `object`. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The destination object. diff --git a/defaultsDeep.js b/defaultsDeep.js index a4a046c4c9..6937048314 100644 --- a/defaultsDeep.js +++ b/defaultsDeep.js @@ -8,7 +8,6 @@ import mergeWith from './mergeWith.js'; * * **Note:** This method mutates `object`. * - * @static * @since 3.10.0 * @category Object * @param {Object} object The destination object. diff --git a/defer.js b/defer.js index e986a8b3de..ecb12f5e9a 100644 --- a/defer.js +++ b/defer.js @@ -4,7 +4,6 @@ import baseDelay from './.internal/baseDelay.js'; * Defers invoking the `func` until the current call stack has cleared. Any * additional arguments are provided to `func` when it's invoked. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to defer. diff --git a/delay.js b/delay.js index b287f18eba..5b58778801 100644 --- a/delay.js +++ b/delay.js @@ -5,7 +5,6 @@ import toNumber from './toNumber.js'; * Invokes `func` after `wait` milliseconds. Any additional arguments are * provided to `func` when it's invoked. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to delay. diff --git a/difference.js b/difference.js index 9267fe7d76..0f9baded95 100644 --- a/difference.js +++ b/difference.js @@ -10,7 +10,6 @@ import isArrayLikeObject from './isArrayLikeObject.js'; * * **Note:** Unlike `pullAll`, this method returns a new array. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/differenceBy.js b/differenceBy.js index c97ca85e42..0ed66608ca 100644 --- a/differenceBy.js +++ b/differenceBy.js @@ -12,7 +12,6 @@ import last from './last.js'; * * **Note:** Unlike `pullAllBy`, this method returns a new array. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/differenceWith.js b/differenceWith.js index 93b12d1c39..aeb406d180 100644 --- a/differenceWith.js +++ b/differenceWith.js @@ -11,7 +11,6 @@ import last from './last.js'; * * **Note:** Unlike `pullAllWith`, this method returns a new array. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/divide.js b/divide.js index ca83312683..4be825307f 100644 --- a/divide.js +++ b/divide.js @@ -3,7 +3,6 @@ import createMathOperation from './.internal/createMathOperation.js'; /** * Divide two numbers. * - * @static * @since 4.7.0 * @category Math * @param {number} dividend The first number in a division. diff --git a/drop.js b/drop.js index 146246ce22..ce34e6d66d 100644 --- a/drop.js +++ b/drop.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; /** * Creates a slice of `array` with `n` elements dropped from the beginning. * - * @static * @since 0.5.0 * @category Array * @param {Array} array The array to query. diff --git a/dropRight.js b/dropRight.js index 76f4191710..06fcf71cc4 100644 --- a/dropRight.js +++ b/dropRight.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; /** * Creates a slice of `array` with `n` elements dropped from the end. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/dropRightWhile.js b/dropRightWhile.js index 2f81a5da1d..d312300a6a 100644 --- a/dropRightWhile.js +++ b/dropRightWhile.js @@ -5,7 +5,6 @@ import baseWhile from './.internal/baseWhile.js'; * Elements are dropped until `predicate` returns falsey. The predicate is * invoked with three arguments: (value, index, array). * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/dropWhile.js b/dropWhile.js index 35eb48247a..f193932438 100644 --- a/dropWhile.js +++ b/dropWhile.js @@ -5,7 +5,6 @@ import baseWhile from './.internal/baseWhile.js'; * Elements are dropped until `predicate` returns falsey. The predicate is * invoked with three arguments: (value, index, array). * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/endsWith.js b/endsWith.js index f57ded1578..8dadaf5300 100644 --- a/endsWith.js +++ b/endsWith.js @@ -6,7 +6,6 @@ import toString from './toString.js'; /** * Checks if `string` ends with the given target string. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to inspect. diff --git a/eq.js b/eq.js index 27e2746789..dac34b9a94 100644 --- a/eq.js +++ b/eq.js @@ -3,7 +3,6 @@ * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * comparison between two values to determine if they are equivalent. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to compare. diff --git a/escape.js b/escape.js index d5095083f1..19cdda166a 100644 --- a/escape.js +++ b/escape.js @@ -22,7 +22,6 @@ const reHasUnescapedHtml = RegExp(reUnescapedHtml.source); * [quote attribute values](http://wonko.com/post/html-escaping) to reduce * XSS vectors. * - * @static * @since 0.1.0 * @category String * @param {string} [string=''] The string to escape. diff --git a/escapeRegExp.js b/escapeRegExp.js index fb77310d8c..2f6d075833 100644 --- a/escapeRegExp.js +++ b/escapeRegExp.js @@ -11,7 +11,6 @@ const reHasRegExpChar = RegExp(reRegExpChar.source); * Escapes the `RegExp` special characters "^", "$", "\", ".", "*", "+", * "?", "(", ")", "[", "]", "{", "}", and "|" in `string`. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to escape. diff --git a/every.js b/every.js index b05deac8fd..3d9acf158a 100644 --- a/every.js +++ b/every.js @@ -12,7 +12,6 @@ import isIterateeCall from './.internal/isIterateeCall.js'; * [everything is true](https://en.wikipedia.org/wiki/Vacuous_truth) of * elements of empty collections. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/fill.js b/fill.js index 7b7c34b121..56c9730730 100644 --- a/fill.js +++ b/fill.js @@ -7,7 +7,6 @@ import isIterateeCall from './.internal/isIterateeCall.js'; * * **Note:** This method mutates `array`. * - * @static * @since 3.2.0 * @category Array * @param {Array} array The array to fill. diff --git a/filter.js b/filter.js index fd6ab57404..d2e462996f 100644 --- a/filter.js +++ b/filter.js @@ -8,7 +8,6 @@ import baseFilter from './.internal/baseFilter.js'; * * **Note:** Unlike `remove`, this method returns a new array. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/find.js b/find.js index e322a93571..502db3554f 100644 --- a/find.js +++ b/find.js @@ -6,7 +6,6 @@ import findIndex from './findIndex.js'; * `predicate` returns truthy for. The predicate is invoked with three * arguments: (value, index|key, collection). * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to inspect. diff --git a/findIndex.js b/findIndex.js index 6d7bb4de59..b908b50534 100644 --- a/findIndex.js +++ b/findIndex.js @@ -8,7 +8,6 @@ const nativeMax = Math.max; * This method is like `find` except that it returns the index of the first * element `predicate` returns truthy for instead of the element itself. * - * @static * @since 1.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/findKey.js b/findKey.js index 3ff7d46a2e..6e9118c11a 100644 --- a/findKey.js +++ b/findKey.js @@ -5,7 +5,6 @@ import baseForOwn from './.internal/baseForOwn.js'; * This method is like `find` except that it returns the key of the first * element `predicate` returns truthy for instead of the element itself. * - * @static * @since 1.1.0 * @category Object * @param {Object} object The object to inspect. diff --git a/findLast.js b/findLast.js index e2668fc9e3..8fd96371a3 100644 --- a/findLast.js +++ b/findLast.js @@ -5,7 +5,6 @@ import findLastIndex from './findLastIndex.js'; * This method is like `find` except that it iterates over elements of * `collection` from right to left. * - * @static * @since 2.0.0 * @category Collection * @param {Array|Object} collection The collection to inspect. diff --git a/findLastIndex.js b/findLastIndex.js index 942ce6773e..87487446a4 100644 --- a/findLastIndex.js +++ b/findLastIndex.js @@ -9,7 +9,6 @@ const nativeMin = Math.min; * This method is like `findIndex` except that it iterates over elements * of `collection` from right to left. * - * @static * @since 2.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/findLastKey.js b/findLastKey.js index c040adde6a..816e939354 100644 --- a/findLastKey.js +++ b/findLastKey.js @@ -5,7 +5,6 @@ import baseForOwnRight from './.internal/baseForOwnRight.js'; * This method is like `findKey` except that it iterates over elements of * a collection in the opposite order. * - * @static * @since 2.0.0 * @category Object * @param {Object} object The object to inspect. diff --git a/flatMap.js b/flatMap.js index 0edb6c06d1..78c7adeecd 100644 --- a/flatMap.js +++ b/flatMap.js @@ -6,7 +6,6 @@ import map from './map.js'; * thru `iteratee` and flattening the mapped results. The iteratee is invoked * with three arguments: (value, index|key, collection). * - * @static * @since 4.0.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/flatMapDeep.js b/flatMapDeep.js index 9b2fdd06c8..d00c371867 100644 --- a/flatMapDeep.js +++ b/flatMapDeep.js @@ -8,7 +8,6 @@ const INFINITY = 1 / 0; * This method is like `flatMap` except that it recursively flattens the * mapped results. * - * @static * @since 4.7.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/flatMapDepth.js b/flatMapDepth.js index 84520b1cb3..b65a96d226 100644 --- a/flatMapDepth.js +++ b/flatMapDepth.js @@ -6,7 +6,6 @@ import toInteger from './toInteger.js'; * This method is like `flatMap` except that it recursively flattens the * mapped results up to `depth` times. * - * @static * @since 4.7.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/flatten.js b/flatten.js index 0e5fcb9188..6e93a3d581 100644 --- a/flatten.js +++ b/flatten.js @@ -3,7 +3,6 @@ import baseFlatten from './.internal/baseFlatten.js'; /** * Flattens `array` a single level deep. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to flatten. diff --git a/flattenDeep.js b/flattenDeep.js index 6dd13e8a11..fe1b6389d2 100644 --- a/flattenDeep.js +++ b/flattenDeep.js @@ -6,7 +6,6 @@ const INFINITY = 1 / 0; /** * Recursively flattens `array`. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to flatten. diff --git a/flattenDepth.js b/flattenDepth.js index 02abab7e1f..8d69a1376f 100644 --- a/flattenDepth.js +++ b/flattenDepth.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; /** * Recursively flatten `array` up to `depth` times. * - * @static * @since 4.4.0 * @category Array * @param {Array} array The array to flatten. diff --git a/flip.js b/flip.js index 8eac2644b1..dd9d86512c 100644 --- a/flip.js +++ b/flip.js @@ -6,7 +6,6 @@ const WRAP_FLIP_FLAG = 512; /** * Creates a function that invokes `func` with arguments reversed. * - * @static * @since 4.0.0 * @category Function * @param {Function} func The function to flip arguments for. diff --git a/floor.js b/floor.js index 8cedf2db0c..c3ac6ae081 100644 --- a/floor.js +++ b/floor.js @@ -3,7 +3,6 @@ import createRound from './.internal/createRound.js'; /** * Computes `number` rounded down to `precision`. * - * @static * @since 3.10.0 * @category Math * @param {number} number The number to round down. diff --git a/flow.js b/flow.js index 13631cd868..2be41fb5f2 100644 --- a/flow.js +++ b/flow.js @@ -5,7 +5,6 @@ import createFlow from './.internal/createFlow.js'; * with the `this` binding of the created function, where each successive * invocation is supplied the return value of the previous. * - * @static * @since 3.0.0 * @category Util * @param {...(Function|Function[])} [funcs] The functions to invoke. diff --git a/flowRight.js b/flowRight.js index 320f92d80e..210adba64a 100644 --- a/flowRight.js +++ b/flowRight.js @@ -4,7 +4,6 @@ import createFlow from './.internal/createFlow.js'; * This method is like `flow` except that it creates a function that * invokes the given functions from right to left. * - * @static * @since 3.0.0 * @category Util * @param {...(Function|Function[])} [funcs] The functions to invoke. diff --git a/forEach.js b/forEach.js index ab40d3a156..6e42aa49ea 100644 --- a/forEach.js +++ b/forEach.js @@ -10,7 +10,6 @@ import baseEach from './.internal/baseEach.js';; * property are iterated like arrays. To avoid this behavior use `forIn` * or `forOwn` for object iteration. * - * @static * @since 0.1.0 * @alias each * @category Collection diff --git a/forEachRight.js b/forEachRight.js index 9699701204..c97f9b1b61 100644 --- a/forEachRight.js +++ b/forEachRight.js @@ -5,7 +5,6 @@ import baseEachRight from './.internal/baseEachRight.js'; * This method is like `forEach` except that it iterates over elements of * `collection` from right to left. * - * @static * @since 2.0.0 * @alias eachRight * @category Collection diff --git a/forIn.js b/forIn.js index ae85f56a9a..514abc386c 100644 --- a/forIn.js +++ b/forIn.js @@ -7,7 +7,6 @@ import keysIn from './keysIn.js'; * with three arguments: (value, key, object). Iteratee functions may exit * iteration early by explicitly returning `false`. * - * @static * @since 0.3.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/forInRight.js b/forInRight.js index 1c6d7f9ba3..c2bc0707df 100644 --- a/forInRight.js +++ b/forInRight.js @@ -5,7 +5,6 @@ import keysIn from './keysIn.js'; * This method is like `forIn` except that it iterates over properties of * `object` in the opposite order. * - * @static * @since 2.0.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/forOwn.js b/forOwn.js index 3d42397442..8e75408f82 100644 --- a/forOwn.js +++ b/forOwn.js @@ -6,7 +6,6 @@ import baseForOwn from './.internal/baseForOwn.js'; * arguments: (value, key, object). Iteratee functions may exit iteration * early by explicitly returning `false`. * - * @static * @since 0.3.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/forOwnRight.js b/forOwnRight.js index 515afe6706..7cc727c83e 100644 --- a/forOwnRight.js +++ b/forOwnRight.js @@ -4,7 +4,6 @@ import baseForOwnRight from './.internal/baseForOwnRight.js'; * This method is like `forOwn` except that it iterates over properties of * `object` in the opposite order. * - * @static * @since 2.0.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/fromPairs.js b/fromPairs.js index d959149deb..fd10fda2b2 100644 --- a/fromPairs.js +++ b/fromPairs.js @@ -2,7 +2,6 @@ * The inverse of `toPairs`; this method returns an object composed * from key-value `pairs`. * - * @static * @since 4.0.0 * @category Array * @param {Array} pairs The key-value pairs. diff --git a/functions.js b/functions.js index 48a5782076..5477060bd3 100644 --- a/functions.js +++ b/functions.js @@ -5,7 +5,6 @@ import keys from './keys.js'; * Creates an array of function property names from own enumerable properties * of `object`. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The object to inspect. diff --git a/functionsIn.js b/functionsIn.js index c7cedddf47..9747534a7e 100644 --- a/functionsIn.js +++ b/functionsIn.js @@ -5,7 +5,6 @@ import keysIn from './keysIn.js'; * Creates an array of function property names from own and inherited * enumerable properties of `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The object to inspect. diff --git a/get.js b/get.js index 5fd0cc7cb5..ef52851b04 100644 --- a/get.js +++ b/get.js @@ -4,7 +4,6 @@ import baseGet from './.internal/baseGet.js'; * Gets the value at `path` of `object`. If the resolved value is * `undefined`, the `defaultValue` is returned in its place. * - * @static * @since 3.7.0 * @category Object * @param {Object} object The object to query. diff --git a/groupBy.js b/groupBy.js index cad93f54d9..f57e71e1c3 100644 --- a/groupBy.js +++ b/groupBy.js @@ -11,7 +11,6 @@ const hasOwnProperty = Object.prototype.hasOwnProperty; * value of each key is an array of elements responsible for generating the * key. The iteratee is invoked with one argument: (value). * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/gt.js b/gt.js index 456668d2fe..4a16edf2a4 100644 --- a/gt.js +++ b/gt.js @@ -4,7 +4,6 @@ import createRelationalOperation from './.internal/createRelationalOperation.js' /** * Checks if `value` is greater than `other`. * - * @static * @since 3.9.0 * @category Lang * @param {*} value The value to compare. diff --git a/gte.js b/gte.js index e3eef0a3bb..af16f906ea 100644 --- a/gte.js +++ b/gte.js @@ -3,7 +3,6 @@ import createRelationalOperation from './.internal/createRelationalOperation.js' /** * Checks if `value` is greater than or equal to `other`. * - * @static * @since 3.9.0 * @category Lang * @param {*} value The value to compare. diff --git a/has.js b/has.js index 51d99aa243..cfdce19c07 100644 --- a/has.js +++ b/has.js @@ -4,7 +4,6 @@ import hasPath from './.internal/hasPath.js'; /** * Checks if `path` is a direct property of `object`. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The object to query. diff --git a/hasIn.js b/hasIn.js index 66689bae0b..76bbc8d1f7 100644 --- a/hasIn.js +++ b/hasIn.js @@ -4,7 +4,6 @@ import hasPath from './.internal/hasPath.js'; /** * Checks if `path` is a direct or inherited property of `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The object to query. diff --git a/head.js b/head.js index fcfa28bef9..ddfd7e902a 100644 --- a/head.js +++ b/head.js @@ -1,7 +1,6 @@ /** * Gets the first element of `array`. * - * @static * @since 0.1.0 * @alias first * @category Array diff --git a/identity.js b/identity.js index fb65e09ee1..587418436a 100644 --- a/identity.js +++ b/identity.js @@ -1,7 +1,6 @@ /** * This method returns the first argument it receives. * - * @static * @since 0.1.0 * @category Util * @param {*} value Any value. diff --git a/inRange.js b/inRange.js index d647440086..297d65ab0c 100644 --- a/inRange.js +++ b/inRange.js @@ -8,7 +8,6 @@ import toNumber from './toNumber.js'; * If `start` is greater than `end` the params are swapped to support * negative ranges. * - * @static * @since 3.3.0 * @category Number * @param {number} number The number to check. diff --git a/includes.js b/includes.js index ec14e7da77..529ffb5766 100644 --- a/includes.js +++ b/includes.js @@ -14,7 +14,6 @@ const nativeMax = Math.max; * is used for equality comparisons. If `fromIndex` is negative, it's used as * the offset from the end of `collection`. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object|string} collection The collection to inspect. diff --git a/indexOf.js b/indexOf.js index 076b6d8edc..71880d0af0 100644 --- a/indexOf.js +++ b/indexOf.js @@ -10,7 +10,6 @@ const nativeMax = Math.max; * for equality comparisons. If `fromIndex` is negative, it's used as the * offset from the end of `array`. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/initial.js b/initial.js index 396aea5077..4312028b96 100644 --- a/initial.js +++ b/initial.js @@ -3,7 +3,6 @@ import baseSlice from './.internal/baseSlice.js'; /** * Gets all but the last element of `array`. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to query. diff --git a/intersection.js b/intersection.js index 0f9789c9ae..ddf5cbf5b7 100644 --- a/intersection.js +++ b/intersection.js @@ -8,7 +8,6 @@ import castArrayLikeObject from './.internal/castArrayLikeObject.js'; * for equality comparisons. The order and references of result values are * determined by the first array. * - * @static * @since 0.1.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/intersectionBy.js b/intersectionBy.js index 09c6aefc46..e93c16dd80 100644 --- a/intersectionBy.js +++ b/intersectionBy.js @@ -10,7 +10,6 @@ import last from './last.js'; * determined by the first array. The iteratee is invoked with one argument: * (value). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/intersectionWith.js b/intersectionWith.js index 5f25f8a49f..f4208ce837 100644 --- a/intersectionWith.js +++ b/intersectionWith.js @@ -9,7 +9,6 @@ import last from './last.js'; * of result values are determined by the first array. The comparator is * invoked with two arguments: (arrVal, othVal). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/invert.js b/invert.js index c04ae3fefc..12550e95e6 100644 --- a/invert.js +++ b/invert.js @@ -7,7 +7,6 @@ import identity from './identity.js'; * If `object` contains duplicate values, subsequent values overwrite * property assignments of previous values. * - * @static * @since 0.7.0 * @category Object * @param {Object} object The object to invert. diff --git a/invertBy.js b/invertBy.js index 37650a0278..e1739ff532 100644 --- a/invertBy.js +++ b/invertBy.js @@ -10,7 +10,6 @@ const hasOwnProperty = Object.prototype.hasOwnProperty; * responsible for generating the inverted value. The iteratee is invoked * with one argument: (value). * - * @static * @since 4.1.0 * @category Object * @param {Object} object The object to invert. diff --git a/invoke.js b/invoke.js index dffb9fb8f3..511d589df2 100644 --- a/invoke.js +++ b/invoke.js @@ -3,7 +3,6 @@ import baseInvoke from './.internal/baseInvoke.js'; /** * Invokes the method at `path` of `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The object to query. diff --git a/invokeMap.js b/invokeMap.js index 6e06559653..f3c9f53d6a 100644 --- a/invokeMap.js +++ b/invokeMap.js @@ -9,7 +9,6 @@ import isArrayLike from './isArrayLike.js'; * are provided to each invoked method. If `path` is a function, it's invoked * for, and `this` bound to, each element in `collection`. * - * @static * @since 4.0.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/isArguments.js b/isArguments.js index 68f659ecdf..62a500f0bf 100644 --- a/isArguments.js +++ b/isArguments.js @@ -7,7 +7,6 @@ const argsTag = '[object Arguments]'; /** * Checks if `value` is likely an `arguments` object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isArrayBuffer.js b/isArrayBuffer.js index 63b44e8e64..1a7778206f 100644 --- a/isArrayBuffer.js +++ b/isArrayBuffer.js @@ -7,7 +7,6 @@ const nodeIsArrayBuffer = nodeUtil && nodeUtil.isArrayBuffer; /** * Checks if `value` is classified as an `ArrayBuffer` object. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/isArrayLike.js b/isArrayLike.js index 2fc6225f64..4a70d1fa17 100644 --- a/isArrayLike.js +++ b/isArrayLike.js @@ -6,7 +6,6 @@ import isLength from './isLength.js'; * not a function and has a `value.length` that's an integer greater than or * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isArrayLikeObject.js b/isArrayLikeObject.js index 6587d07239..de5aecf790 100644 --- a/isArrayLikeObject.js +++ b/isArrayLikeObject.js @@ -5,7 +5,6 @@ import isObjectLike from './isObjectLike.js'; * This method is like `isArrayLike` except that it also checks if `value` * is an object. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isBoolean.js b/isBoolean.js index 4188975d75..527007cc24 100644 --- a/isBoolean.js +++ b/isBoolean.js @@ -7,7 +7,6 @@ const boolTag = '[object Boolean]'; /** * Checks if `value` is classified as a boolean primitive or object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isBuffer.js b/isBuffer.js index f8a8ea4d97..af23e37e15 100644 --- a/isBuffer.js +++ b/isBuffer.js @@ -19,7 +19,6 @@ const nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined; /** * Checks if `value` is a buffer. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/isDate.js b/isDate.js index 2b9fa3f6f0..ef0e7302b3 100644 --- a/isDate.js +++ b/isDate.js @@ -7,7 +7,6 @@ const nodeIsDate = nodeUtil && nodeUtil.isDate; /** * Checks if `value` is classified as a `Date` object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isElement.js b/isElement.js index 1fe321c8a7..2ede0d1a30 100644 --- a/isElement.js +++ b/isElement.js @@ -4,7 +4,6 @@ import isPlainObject from './isPlainObject.js'; /** * Checks if `value` is likely a DOM element. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isEmpty.js b/isEmpty.js index 8e7fab3907..0efccc3bed 100644 --- a/isEmpty.js +++ b/isEmpty.js @@ -23,7 +23,6 @@ const hasOwnProperty = Object.prototype.hasOwnProperty; * jQuery-like collections are considered empty if they have a `length` of `0`. * Similarly, maps and sets are considered empty if they have a `size` of `0`. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isEqual.js b/isEqual.js index 27e44b1fb1..f7b9256035 100644 --- a/isEqual.js +++ b/isEqual.js @@ -10,7 +10,6 @@ import baseIsEqual from './.internal/baseIsEqual.js'; * by their own, not inherited, enumerable properties. Functions and DOM * nodes are compared by strict equality, i.e. `===`. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to compare. diff --git a/isEqualWith.js b/isEqualWith.js index 30d37c86df..529eebcfc6 100644 --- a/isEqualWith.js +++ b/isEqualWith.js @@ -6,7 +6,6 @@ import baseIsEqual from './.internal/baseIsEqual.js'; * are handled by the method instead. The `customizer` is invoked with up to * six arguments: (objValue, othValue [, index|key, object, other, stack]). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to compare. diff --git a/isError.js b/isError.js index 933e22a2fe..c256421140 100644 --- a/isError.js +++ b/isError.js @@ -10,7 +10,6 @@ const errorTag = '[object Error]'; * Checks if `value` is an `Error`, `EvalError`, `RangeError`, `ReferenceError`, * `SyntaxError`, `TypeError`, or `URIError` object. * - * @static * @since 3.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isFinite.js b/isFinite.js index a9d1e6aadf..c272bd4ae6 100644 --- a/isFinite.js +++ b/isFinite.js @@ -9,7 +9,6 @@ const nativeIsFinite = root.isFinite; * **Note:** This method is based on * [`Number.isFinite`](https://mdn.io/Number/isFinite). * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isFunction.js b/isFunction.js index 1ff95d4330..6d3df5eff9 100644 --- a/isFunction.js +++ b/isFunction.js @@ -10,7 +10,6 @@ const proxyTag = '[object Proxy]'; /** * Checks if `value` is classified as a `Function` object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isInteger.js b/isInteger.js index 353ce34ae1..fbc71a2808 100644 --- a/isInteger.js +++ b/isInteger.js @@ -6,7 +6,6 @@ import toInteger from './toInteger.js'; * **Note:** This method is based on * [`Number.isInteger`](https://mdn.io/Number/isInteger). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isLength.js b/isLength.js index 758196d98b..677c45c47a 100644 --- a/isLength.js +++ b/isLength.js @@ -7,7 +7,6 @@ const MAX_SAFE_INTEGER = 9007199254740991; * **Note:** This method is loosely based on * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isMap.js b/isMap.js index b37843d3de..6790bb14b8 100644 --- a/isMap.js +++ b/isMap.js @@ -7,7 +7,6 @@ const nodeIsMap = nodeUtil && nodeUtil.isMap; /** * Checks if `value` is classified as a `Map` object. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/isMatch.js b/isMatch.js index 058b659fef..23c6dfcfb7 100644 --- a/isMatch.js +++ b/isMatch.js @@ -12,7 +12,6 @@ import getMatchData from './.internal/getMatchData.js'; * values against any array or object value, respectively. See `isEqual` * for a list of supported value comparisons. * - * @static * @since 3.0.0 * @category Lang * @param {Object} object The object to inspect. diff --git a/isMatchWith.js b/isMatchWith.js index e76fdb3aad..b089fb7db8 100644 --- a/isMatchWith.js +++ b/isMatchWith.js @@ -7,7 +7,6 @@ import getMatchData from './.internal/getMatchData.js'; * are handled by the method instead. The `customizer` is invoked with five * arguments: (objValue, srcValue, index|key, object, source). * - * @static * @since 4.0.0 * @category Lang * @param {Object} object The object to inspect. diff --git a/isNaN.js b/isNaN.js index b95d2b285f..4d11b7488e 100644 --- a/isNaN.js +++ b/isNaN.js @@ -8,7 +8,6 @@ import isNumber from './isNumber.js'; * global [`isNaN`](https://mdn.io/isNaN) which returns `true` for * `undefined` and other non-number values. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isNative.js b/isNative.js index 5bb8369776..de66934c03 100644 --- a/isNative.js +++ b/isNative.js @@ -27,7 +27,6 @@ const reIsNative = RegExp(`^${ /** * Checks if `value` is a pristine native function. * - * @static * @since 3.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isNil.js b/isNil.js index 73ca362788..638e4b1855 100644 --- a/isNil.js +++ b/isNil.js @@ -1,7 +1,6 @@ /** * Checks if `value` is `null` or `undefined`. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isNull.js b/isNull.js index 4de88a5dbd..6140656fd4 100644 --- a/isNull.js +++ b/isNull.js @@ -1,7 +1,6 @@ /** * Checks if `value` is `null`. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isNumber.js b/isNumber.js index 49af51d786..cdf20d1a52 100644 --- a/isNumber.js +++ b/isNumber.js @@ -10,7 +10,6 @@ const numberTag = '[object Number]'; * **Note:** To exclude `Infinity`, `-Infinity`, and `NaN`, which are * classified as numbers, use the `isFinite` method. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isObject.js b/isObject.js index fe12a942aa..dcd9841729 100644 --- a/isObject.js +++ b/isObject.js @@ -3,7 +3,6 @@ * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types) * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`) * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isObjectLike.js b/isObjectLike.js index 6c972f5ceb..1ac0c6c7ee 100644 --- a/isObjectLike.js +++ b/isObjectLike.js @@ -2,7 +2,6 @@ * Checks if `value` is object-like. A value is object-like if it's not `null` * and has a `typeof` result of "object". * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isPlainObject.js b/isPlainObject.js index 7863d7017d..ac35ff1ee4 100644 --- a/isPlainObject.js +++ b/isPlainObject.js @@ -18,7 +18,6 @@ const objectCtorString = funcToString.call(Object); * Checks if `value` is a plain object, that is, an object created by the * `Object` constructor or one with a `[[Prototype]]` of `null`. * - * @static * @since 0.8.0 * @category Lang * @param {*} value The value to check. diff --git a/isRegExp.js b/isRegExp.js index 9a7537834d..516d735061 100644 --- a/isRegExp.js +++ b/isRegExp.js @@ -7,7 +7,6 @@ const nodeIsRegExp = nodeUtil && nodeUtil.isRegExp; /** * Checks if `value` is classified as a `RegExp` object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isSafeInteger.js b/isSafeInteger.js index 9078da183c..24b67d22d9 100644 --- a/isSafeInteger.js +++ b/isSafeInteger.js @@ -10,7 +10,6 @@ const MAX_SAFE_INTEGER = 9007199254740991; * **Note:** This method is based on * [`Number.isSafeInteger`](https://mdn.io/Number/isSafeInteger). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isSet.js b/isSet.js index 6a9d2ec08c..c8a4e860d2 100644 --- a/isSet.js +++ b/isSet.js @@ -7,7 +7,6 @@ const nodeIsSet = nodeUtil && nodeUtil.isSet; /** * Checks if `value` is classified as a `Set` object. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/isString.js b/isString.js index 57770a5507..77140c1d9e 100644 --- a/isString.js +++ b/isString.js @@ -7,7 +7,6 @@ const stringTag = '[object String]'; /** * Checks if `value` is classified as a `String` primitive or object. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isSymbol.js b/isSymbol.js index 2386a58d1c..66c0e85a26 100644 --- a/isSymbol.js +++ b/isSymbol.js @@ -7,7 +7,6 @@ const symbolTag = '[object Symbol]'; /** * Checks if `value` is classified as a `Symbol` primitive or object. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isTypedArray.js b/isTypedArray.js index 4848d5e3f7..fa6ce1cda5 100644 --- a/isTypedArray.js +++ b/isTypedArray.js @@ -7,7 +7,6 @@ const nodeIsTypedArray = nodeUtil && nodeUtil.isTypedArray; /** * Checks if `value` is classified as a typed array. * - * @static * @since 3.0.0 * @category Lang * @param {*} value The value to check. diff --git a/isUndefined.js b/isUndefined.js index 215449a8f7..19ad5a22ff 100644 --- a/isUndefined.js +++ b/isUndefined.js @@ -1,7 +1,6 @@ /** * Checks if `value` is `undefined`. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to check. diff --git a/isWeakMap.js b/isWeakMap.js index 4063a623a9..8b46bf862d 100644 --- a/isWeakMap.js +++ b/isWeakMap.js @@ -7,7 +7,6 @@ const weakMapTag = '[object WeakMap]'; /** * Checks if `value` is classified as a `WeakMap` object. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/isWeakSet.js b/isWeakSet.js index 70a33c7574..3b47003952 100644 --- a/isWeakSet.js +++ b/isWeakSet.js @@ -7,7 +7,6 @@ const weakSetTag = '[object WeakSet]'; /** * Checks if `value` is classified as a `WeakSet` object. * - * @static * @since 4.3.0 * @category Lang * @param {*} value The value to check. diff --git a/join.js b/join.js index f7ef5f5c7a..2fc2c197f5 100644 --- a/join.js +++ b/join.js @@ -4,7 +4,6 @@ const nativeJoin = Array.prototype.join; /** * Converts all elements in `array` into a string separated by `separator`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to convert. diff --git a/kebabCase.js b/kebabCase.js index 6b6c5138cf..e35ec02a44 100644 --- a/kebabCase.js +++ b/kebabCase.js @@ -4,7 +4,6 @@ import createCompounder from './.internal/createCompounder.js'; * Converts `string` to * [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles). * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/keyBy.js b/keyBy.js index 4fe469ef20..ddbe55cc69 100644 --- a/keyBy.js +++ b/keyBy.js @@ -7,7 +7,6 @@ import createAggregator from './.internal/createAggregator.js'; * each key is the last element responsible for generating the key. The * iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/keys.js b/keys.js index c5662217bf..3a3bdd17e1 100644 --- a/keys.js +++ b/keys.js @@ -9,7 +9,6 @@ import isArrayLike from './isArrayLike.js'; * [ES spec](http://ecma-international.org/ecma-262/7.0/#sec-object.keys) * for more details. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The object to query. diff --git a/keysIn.js b/keysIn.js index 31e4bf8446..90219685aa 100644 --- a/keysIn.js +++ b/keysIn.js @@ -7,7 +7,6 @@ import isArrayLike from './isArrayLike.js'; * * **Note:** Non-object values are coerced to objects. * - * @static * @since 3.0.0 * @category Object * @param {Object} object The object to query. diff --git a/last.js b/last.js index 2c388619a4..738bd6c18e 100644 --- a/last.js +++ b/last.js @@ -1,7 +1,6 @@ /** * Gets the last element of `array`. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to query. diff --git a/lastIndexOf.js b/lastIndexOf.js index 810c3456ec..0c078a1c76 100644 --- a/lastIndexOf.js +++ b/lastIndexOf.js @@ -11,7 +11,6 @@ const nativeMin = Math.min; * This method is like `indexOf` except that it iterates over elements of * `array` from right to left. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/lowerCase.js b/lowerCase.js index a64a722ff9..6d77e2c227 100644 --- a/lowerCase.js +++ b/lowerCase.js @@ -3,7 +3,6 @@ import createCompounder from './.internal/createCompounder.js'; /** * Converts `string`, as space separated words, to lower case. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/lowerFirst.js b/lowerFirst.js index fcb4957841..ab84a119ab 100644 --- a/lowerFirst.js +++ b/lowerFirst.js @@ -3,7 +3,6 @@ import createCaseFirst from './.internal/createCaseFirst.js'; /** * Converts the first character of `string` to lower case. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/lt.js b/lt.js index d15bbd8e77..bade80646b 100644 --- a/lt.js +++ b/lt.js @@ -4,7 +4,6 @@ import createRelationalOperation from './.internal/createRelationalOperation.js' /** * Checks if `value` is less than `other`. * - * @static * @since 3.9.0 * @category Lang * @param {*} value The value to compare. diff --git a/lte.js b/lte.js index 6747e94394..3032f975de 100644 --- a/lte.js +++ b/lte.js @@ -3,7 +3,6 @@ import createRelationalOperation from './.internal/createRelationalOperation.js' /** * Checks if `value` is less than or equal to `other`. * - * @static * @since 3.9.0 * @category Lang * @param {*} value The value to compare. diff --git a/map.js b/map.js index 97f22b44c6..c784b94f7e 100644 --- a/map.js +++ b/map.js @@ -15,7 +15,6 @@ import baseMap from './.internal/baseMap.js'; * `sampleSize`, `slice`, `some`, `sortBy`, `split`, `take`, `takeRight`, * `template`, `trim`, `trimEnd`, `trimStart`, and `words` * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/mapKeys.js b/mapKeys.js index 4e7faab7f7..c0dc6fda3e 100644 --- a/mapKeys.js +++ b/mapKeys.js @@ -7,7 +7,6 @@ import baseForOwn from './.internal/baseForOwn.js'; * string keyed property of `object` thru `iteratee`. The iteratee is invoked * with three arguments: (value, key, object). * - * @static * @since 3.8.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/mapValues.js b/mapValues.js index 889ad79e65..93e935e3c9 100644 --- a/mapValues.js +++ b/mapValues.js @@ -7,7 +7,6 @@ import baseForOwn from './.internal/baseForOwn.js'; * `iteratee`. The iteratee is invoked with three arguments: * (value, key, object). * - * @static * @since 2.4.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/matches.js b/matches.js index d683c47a4d..4400f5acc5 100644 --- a/matches.js +++ b/matches.js @@ -16,7 +16,6 @@ const CLONE_DEEP_FLAG = 1; * values against any array or object value, respectively. See `isEqual` * for a list of supported value comparisons. * - * @static * @since 3.0.0 * @category Util * @param {Object} source The object of property values to match. diff --git a/matchesProperty.js b/matchesProperty.js index 84dab5980d..66a132c8fe 100644 --- a/matchesProperty.js +++ b/matchesProperty.js @@ -13,7 +13,6 @@ const CLONE_DEEP_FLAG = 1; * `srcValue` values against any array or object value, respectively. See * `isEqual` for a list of supported value comparisons. * - * @static * @since 3.2.0 * @category Util * @param {Array|string} path The path of the property to get. diff --git a/max.js b/max.js index da80a47384..2b77e9ff71 100644 --- a/max.js +++ b/max.js @@ -6,7 +6,6 @@ import identity from './identity.js'; * Computes the maximum value of `array`. If `array` is empty or falsey, * `undefined` is returned. * - * @static * @since 0.1.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/maxBy.js b/maxBy.js index 4e34130695..07d1682340 100644 --- a/maxBy.js +++ b/maxBy.js @@ -6,7 +6,6 @@ import baseGt from './.internal/baseGt.js'; * invoked for each element in `array` to generate the criterion by which * the value is ranked. The iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/mean.js b/mean.js index 5f5ccc82c9..75f3a95734 100644 --- a/mean.js +++ b/mean.js @@ -4,7 +4,6 @@ import identity from './identity.js'; /** * Computes the mean of the values in `array`. * - * @static * @since 4.0.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/meanBy.js b/meanBy.js index 00c27a3fdb..b48ec78b8f 100644 --- a/meanBy.js +++ b/meanBy.js @@ -8,7 +8,6 @@ const NAN = 0 / 0; * invoked for each element in `array` to generate the value to be averaged. * The iteratee is invoked with one argument: (value). * - * @static * @since 4.7.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/memoize.js b/memoize.js index b79935f929..2fb2186164 100644 --- a/memoize.js +++ b/memoize.js @@ -13,7 +13,6 @@ import MapCache from './.internal/MapCache.js'; * [`Map`](http://ecma-international.org/ecma-262/7.0/#sec-properties-of-the-map-prototype-object) * method interface of `clear`, `delete`, `get`, `has`, and `set`. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to have its output memoized. diff --git a/merge.js b/merge.js index 210765331d..2e359c570d 100644 --- a/merge.js +++ b/merge.js @@ -12,7 +12,6 @@ import createAssigner from './.internal/createAssigner.js'; * * **Note:** This method mutates `object`. * - * @static * @since 0.5.0 * @category Object * @param {Object} object The destination object. diff --git a/mergeWith.js b/mergeWith.js index f42893e05d..9536689459 100644 --- a/mergeWith.js +++ b/mergeWith.js @@ -10,7 +10,6 @@ import createAssigner from './.internal/createAssigner.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The destination object. diff --git a/method.js b/method.js index e61cbb36a9..d9deb7625d 100644 --- a/method.js +++ b/method.js @@ -4,7 +4,6 @@ import baseInvoke from './.internal/baseInvoke.js'; * Creates a function that invokes the method at `path` of a given object. * Any additional arguments are provided to the invoked method. * - * @static * @since 3.7.0 * @category Util * @param {Array|string} path The path of the method to invoke. diff --git a/methodOf.js b/methodOf.js index da6d3d28da..0c8fc6199d 100644 --- a/methodOf.js +++ b/methodOf.js @@ -5,7 +5,6 @@ import baseInvoke from './.internal/baseInvoke.js'; * the method at a given path of `object`. Any additional arguments are * provided to the invoked method. * - * @static * @since 3.7.0 * @category Util * @param {Object} object The object to query. diff --git a/min.js b/min.js index 771fbe882d..c7b44e651a 100644 --- a/min.js +++ b/min.js @@ -6,7 +6,6 @@ import identity from './identity.js'; * Computes the minimum value of `array`. If `array` is empty or falsey, * `undefined` is returned. * - * @static * @since 0.1.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/minBy.js b/minBy.js index db5878d780..60f5931816 100644 --- a/minBy.js +++ b/minBy.js @@ -6,7 +6,6 @@ import baseLt from './.internal/baseLt.js'; * invoked for each element in `array` to generate the criterion by which * the value is ranked. The iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/multiply.js b/multiply.js index c4d3446ca5..cc70da3e5e 100644 --- a/multiply.js +++ b/multiply.js @@ -3,7 +3,6 @@ import createMathOperation from './.internal/createMathOperation.js'; /** * Multiply two numbers. * - * @static * @since 4.7.0 * @category Math * @param {number} multiplier The first number in a multiplication. diff --git a/negate.js b/negate.js index 617bf8a38a..97945adab7 100644 --- a/negate.js +++ b/negate.js @@ -3,7 +3,6 @@ * `func` predicate is invoked with the `this` binding and arguments of the * created function. * - * @static * @since 3.0.0 * @category Function * @param {Function} predicate The predicate to negate. diff --git a/nth.js b/nth.js index fed722d16f..22579b2e98 100644 --- a/nth.js +++ b/nth.js @@ -5,7 +5,6 @@ import toInteger from './toInteger.js'; * Gets the element at index `n` of `array`. If `n` is negative, the nth * element from the end is returned. * - * @static * @since 4.11.0 * @category Array * @param {Array} array The array to query. diff --git a/nthArg.js b/nthArg.js index 444782a541..295075e6d0 100644 --- a/nthArg.js +++ b/nthArg.js @@ -5,7 +5,6 @@ import toInteger from './toInteger.js'; * Creates a function that gets the argument at index `n`. If `n` is negative, * the nth argument from the end is returned. * - * @static * @since 4.0.0 * @category Util * @param {number} [n=0] The index of the argument to return. diff --git a/once.js b/once.js index 3d16a66e06..41c650f439 100644 --- a/once.js +++ b/once.js @@ -5,7 +5,6 @@ import before from './before.js'; * to the function return the value of the first invocation. The `func` is * invoked with the `this` binding and arguments of the created function. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to restrict. diff --git a/orderBy.js b/orderBy.js index da0749f2b2..4df0a23236 100644 --- a/orderBy.js +++ b/orderBy.js @@ -6,7 +6,6 @@ import baseOrderBy from './.internal/baseOrderBy.js'; * are sorted in ascending order. Otherwise, specify an order of "desc" for * descending or "asc" for ascending sort order of corresponding values. * - * @static * @since 4.0.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/over.js b/over.js index de0fab7c30..6186c74eb5 100644 --- a/over.js +++ b/over.js @@ -5,7 +5,6 @@ import createOver from './.internal/createOver.js'; * Creates a function that invokes `iteratees` with the arguments it receives * and returns their results. * - * @static * @since 4.0.0 * @category Util * @param {...(Function|Function[])} [iteratees=[identity]] diff --git a/overArgs.js b/overArgs.js index a1e397be58..e6c3adfae4 100644 --- a/overArgs.js +++ b/overArgs.js @@ -7,7 +7,6 @@ const nativeMin = Math.min; /** * Creates a function that invokes `func` with its arguments transformed. * - * @static * @since 4.0.0 * @category Function * @param {Function} func The function to wrap. diff --git a/overEvery.js b/overEvery.js index 1932c6767a..685a3aa1b2 100644 --- a/overEvery.js +++ b/overEvery.js @@ -5,7 +5,6 @@ import createOver from './.internal/createOver.js'; * Creates a function that checks if **all** of the `predicates` return * truthy when invoked with the arguments it receives. * - * @static * @since 4.0.0 * @category Util * @param {...(Function|Function[])} [predicates=[identity]] diff --git a/overSome.js b/overSome.js index 5f0bc12b0e..95ef5c3cdc 100644 --- a/overSome.js +++ b/overSome.js @@ -5,7 +5,6 @@ import createOver from './.internal/createOver.js'; * Creates a function that checks if **any** of the `predicates` return * truthy when invoked with the arguments it receives. * - * @static * @since 4.0.0 * @category Util * @param {...(Function|Function[])} [predicates=[identity]] diff --git a/pad.js b/pad.js index 4353a71cf5..3adeb78e5d 100644 --- a/pad.js +++ b/pad.js @@ -11,7 +11,6 @@ const nativeFloor = Math.floor; * Pads `string` on the left and right sides if it's shorter than `length`. * Padding characters are truncated if they can't be evenly divided by `length`. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to pad. diff --git a/padEnd.js b/padEnd.js index 49ef4b98c3..513690ac2a 100644 --- a/padEnd.js +++ b/padEnd.js @@ -7,7 +7,6 @@ import toString from './toString.js'; * Pads `string` on the right side if it's shorter than `length`. Padding * characters are truncated if they exceed `length`. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to pad. diff --git a/padStart.js b/padStart.js index 9220432e1f..6d57c2e75b 100644 --- a/padStart.js +++ b/padStart.js @@ -7,7 +7,6 @@ import toString from './toString.js'; * Pads `string` on the left side if it's shorter than `length`. Padding * characters are truncated if they exceed `length`. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to pad. diff --git a/parseInt.js b/parseInt.js index fe656442c6..9b7186a752 100644 --- a/parseInt.js +++ b/parseInt.js @@ -15,7 +15,6 @@ const nativeParseInt = root.parseInt; * **Note:** This method aligns with the * [ES5 implementation](https://es5.github.io/#x15.1.2.2) of `parseInt`. * - * @static * @since 1.1.0 * @category String * @param {string} string The string to convert. diff --git a/partition.js b/partition.js index 3ce0e7def4..51dbca9ef5 100644 --- a/partition.js +++ b/partition.js @@ -6,7 +6,6 @@ import createAggregator from './.internal/createAggregator.js'; * contains elements `predicate` returns falsey for. The predicate is * invoked with one argument: (value). * - * @static * @since 3.0.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/pick.js b/pick.js index ceeb30bab4..49721026e5 100644 --- a/pick.js +++ b/pick.js @@ -3,7 +3,6 @@ import basePick from './.internal/basePick.js'; /** * Creates an object composed of the picked `object` properties. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The source object. diff --git a/pickBy.js b/pickBy.js index eb2e021767..e9f72cbed3 100644 --- a/pickBy.js +++ b/pickBy.js @@ -6,7 +6,6 @@ import getAllKeysIn from './.internal/getAllKeysIn.js'; * Creates an object composed of the `object` properties `predicate` returns * truthy for. The predicate is invoked with two arguments: (value, key). * - * @static * @since 4.0.0 * @category Object * @param {Object} object The source object. diff --git a/property.js b/property.js index 8cc51d6090..3988e5626e 100644 --- a/property.js +++ b/property.js @@ -6,7 +6,6 @@ import toKey from './.internal/toKey.js'; /** * Creates a function that returns the value at `path` of a given object. * - * @static * @since 2.4.0 * @category Util * @param {Array|string} path The path of the property to get. diff --git a/propertyOf.js b/propertyOf.js index c4bfa700b7..cbea913afb 100644 --- a/propertyOf.js +++ b/propertyOf.js @@ -4,7 +4,6 @@ import baseGet from './.internal/baseGet.js'; * The opposite of `property`; this method creates a function that returns * the value at a given path of `object`. * - * @static * @since 3.0.0 * @category Util * @param {Object} object The object to query. diff --git a/pull.js b/pull.js index f2d0f3dddf..f27a753cb8 100644 --- a/pull.js +++ b/pull.js @@ -8,7 +8,6 @@ import pullAll from './pullAll.js'; * **Note:** Unlike `without`, this method mutates `array`. Use `remove` * to remove elements from an array by predicate. * - * @static * @since 2.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/pullAll.js b/pullAll.js index 85efdce502..1e874f7e26 100644 --- a/pullAll.js +++ b/pullAll.js @@ -5,7 +5,6 @@ import basePullAll from './.internal/basePullAll.js'; * * **Note:** Unlike `difference`, this method mutates `array`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/pullAllBy.js b/pullAllBy.js index 4822a173a0..aa79098b40 100644 --- a/pullAllBy.js +++ b/pullAllBy.js @@ -7,7 +7,6 @@ import basePullAll from './.internal/basePullAll.js'; * * **Note:** Unlike `differenceBy`, this method mutates `array`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/pullAllWith.js b/pullAllWith.js index 812295694e..f16a1909b0 100644 --- a/pullAllWith.js +++ b/pullAllWith.js @@ -7,7 +7,6 @@ import basePullAll from './.internal/basePullAll.js'; * * **Note:** Unlike `differenceWith`, this method mutates `array`. * - * @static * @since 4.6.0 * @category Array * @param {Array} array The array to modify. diff --git a/pullAt.js b/pullAt.js index 2849712745..3fc46e198b 100644 --- a/pullAt.js +++ b/pullAt.js @@ -10,7 +10,6 @@ import isIndex from './.internal/isIndex.js'; * * **Note:** Unlike `at`, this method mutates `array`. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/random.js b/random.js index 62d3858829..52d66653a7 100644 --- a/random.js +++ b/random.js @@ -18,7 +18,6 @@ const nativeRandom = Math.random; * **Note:** JavaScript follows the IEEE-754 standard for resolving * floating-point values which can produce unexpected results. * - * @static * @since 0.7.0 * @category Number * @param {number} [lower=0] The lower bound. diff --git a/range.js b/range.js index ee7790b4f8..5b26cc4111 100644 --- a/range.js +++ b/range.js @@ -9,7 +9,6 @@ import createRange from './.internal/createRange.js'; * **Note:** JavaScript follows the IEEE-754 standard for resolving * floating-point values which can produce unexpected results. * - * @static * @since 0.1.0 * @category Util * @param {number} [start=0] The start of the range. diff --git a/rangeRight.js b/rangeRight.js index 836faf4eca..8c4ac80fa8 100644 --- a/rangeRight.js +++ b/rangeRight.js @@ -4,7 +4,6 @@ import createRange from './.internal/createRange.js'; * This method is like `range` except that it populates values in * descending order. * - * @static * @since 4.0.0 * @category Util * @param {number} [start=0] The start of the range. diff --git a/rearg.js b/rearg.js index 70ca195ba3..c76e4768cd 100644 --- a/rearg.js +++ b/rearg.js @@ -9,7 +9,6 @@ const WRAP_REARG_FLAG = 256; * provided as the first argument, the argument value at the second index is * provided as the second argument, and so on. * - * @static * @since 3.0.0 * @category Function * @param {Function} func The function to rearrange arguments for. diff --git a/reduce.js b/reduce.js index 072d4c2dcc..5f7a44ae45 100644 --- a/reduce.js +++ b/reduce.js @@ -17,7 +17,6 @@ import baseReduce from './.internal/baseReduce.js'; * `assign`, `defaults`, `defaultsDeep`, `includes`, `merge`, `orderBy`, * and `sortBy` * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/reduceRight.js b/reduceRight.js index 1f9d8307f0..9b65d7f308 100644 --- a/reduceRight.js +++ b/reduceRight.js @@ -6,7 +6,6 @@ import baseReduce from './.internal/baseReduce.js'; * This method is like `reduce` except that it iterates over elements of * `collection` from right to left. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/reject.js b/reject.js index 70fd66af45..7af57444b5 100644 --- a/reject.js +++ b/reject.js @@ -6,7 +6,6 @@ import negate from './negate.js'; * The opposite of `filter`; this method returns the elements of `collection` * that `predicate` does **not** return truthy for. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/remove.js b/remove.js index 9c75e5fc16..4a86931e83 100644 --- a/remove.js +++ b/remove.js @@ -8,7 +8,6 @@ import basePullAt from './.internal/basePullAt.js'; * **Note:** Unlike `filter`, this method mutates `array`. Use `pull` * to pull elements from an array by value. * - * @static * @since 2.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/repeat.js b/repeat.js index dbd69dc9ba..c39d3ec645 100644 --- a/repeat.js +++ b/repeat.js @@ -6,7 +6,6 @@ import toString from './toString.js'; /** * Repeats the given string `n` times. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to repeat. diff --git a/replace.js b/replace.js index 39f95e0242..ecc1af893f 100644 --- a/replace.js +++ b/replace.js @@ -6,7 +6,6 @@ import toString from './toString.js'; * **Note:** This method is based on * [`String#replace`](https://mdn.io/String/replace). * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to modify. diff --git a/result.js b/result.js index 0bdf25e26d..8bd2a992f0 100644 --- a/result.js +++ b/result.js @@ -7,7 +7,6 @@ import toKey from './.internal/toKey.js'; * function it's invoked with the `this` binding of its parent object and * its result is returned. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The object to query. diff --git a/reverse.js b/reverse.js index b18b266430..634640dcfb 100644 --- a/reverse.js +++ b/reverse.js @@ -8,7 +8,6 @@ const nativeReverse = Array.prototype.reverse; * **Note:** This method mutates `array` and is based on * [`Array#reverse`](https://mdn.io/Array/reverse). * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to modify. diff --git a/round.js b/round.js index 9c91576e9f..3f6dc113d3 100644 --- a/round.js +++ b/round.js @@ -3,7 +3,6 @@ import createRound from './.internal/createRound.js'; /** * Computes `number` rounded to `precision`. * - * @static * @since 3.10.0 * @category Math * @param {number} number The number to round. diff --git a/sample.js b/sample.js index 965c151454..753f226f00 100644 --- a/sample.js +++ b/sample.js @@ -4,7 +4,6 @@ import baseSample from './.internal/baseSample.js'; /** * Gets a random element from `collection`. * - * @static * @since 2.0.0 * @category Collection * @param {Array|Object} collection The collection to sample. diff --git a/sampleSize.js b/sampleSize.js index 59d1b4f147..0344336416 100644 --- a/sampleSize.js +++ b/sampleSize.js @@ -7,7 +7,6 @@ import toInteger from './toInteger.js'; * Gets `n` random elements at unique keys from `collection` up to the * size of `collection`. * - * @static * @since 4.0.0 * @category Collection * @param {Array|Object} collection The collection to sample. diff --git a/set.js b/set.js index 4e1f379803..5a72b046d9 100644 --- a/set.js +++ b/set.js @@ -8,7 +8,6 @@ import baseSet from './.internal/baseSet.js'; * * **Note:** This method mutates `object`. * - * @static * @since 3.7.0 * @category Object * @param {Object} object The object to modify. diff --git a/setWith.js b/setWith.js index 32e66f3ccc..72edca7e7d 100644 --- a/setWith.js +++ b/setWith.js @@ -8,7 +8,6 @@ import baseSet from './.internal/baseSet.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The object to modify. diff --git a/shuffle.js b/shuffle.js index ead893a3d3..9d571f4d5f 100644 --- a/shuffle.js +++ b/shuffle.js @@ -5,7 +5,6 @@ import baseShuffle from './.internal/baseShuffle.js'; * Creates an array of shuffled values, using a version of the * [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle). * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to shuffle. diff --git a/size.js b/size.js index 18726e7031..abeca84328 100644 --- a/size.js +++ b/size.js @@ -12,7 +12,6 @@ const setTag = '[object Set]'; * Gets the size of `collection` by returning its length for array-like * values or the number of own enumerable string keyed properties for objects. * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object|string} collection The collection to inspect. diff --git a/slice.js b/slice.js index 6471d3b757..a691733f70 100644 --- a/slice.js +++ b/slice.js @@ -9,7 +9,6 @@ import toInteger from './toInteger.js'; * [`Array#slice`](https://mdn.io/Array/slice) to ensure dense arrays are * returned. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to slice. diff --git a/snakeCase.js b/snakeCase.js index be8cf30a86..00776e03ba 100644 --- a/snakeCase.js +++ b/snakeCase.js @@ -4,7 +4,6 @@ import createCompounder from './.internal/createCompounder.js'; * Converts `string` to * [snake case](https://en.wikipedia.org/wiki/Snake_case). * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/some.js b/some.js index 57f0ccbc0a..b8af1f8ce4 100644 --- a/some.js +++ b/some.js @@ -7,7 +7,6 @@ import isIterateeCall from './.internal/isIterateeCall.js'; * Iteration is stopped once `predicate` returns truthy. The predicate is * invoked with three arguments: (value, index|key, collection). * - * @static * @since 0.1.0 * @category Collection * @param {Array|Object} collection The collection to iterate over. diff --git a/sortedIndex.js b/sortedIndex.js index 6f127b2d3b..a460f14949 100644 --- a/sortedIndex.js +++ b/sortedIndex.js @@ -4,7 +4,6 @@ import baseSortedIndex from './.internal/baseSortedIndex.js'; * Uses a binary search to determine the lowest index at which `value` * should be inserted into `array` in order to maintain its sort order. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The sorted array to inspect. diff --git a/sortedIndexBy.js b/sortedIndexBy.js index bdcc0557c8..ac98311d78 100644 --- a/sortedIndexBy.js +++ b/sortedIndexBy.js @@ -5,7 +5,6 @@ import baseSortedIndexBy from './.internal/baseSortedIndexBy.js'; * which is invoked for `value` and each element of `array` to compute their * sort ranking. The iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Array * @param {Array} array The sorted array to inspect. diff --git a/sortedIndexOf.js b/sortedIndexOf.js index 636e266e88..fe85a104ac 100644 --- a/sortedIndexOf.js +++ b/sortedIndexOf.js @@ -5,7 +5,6 @@ import eq from './eq.js'; * This method is like `indexOf` except that it performs a binary * search on a sorted `array`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/sortedLastIndex.js b/sortedLastIndex.js index 74ea413022..eba9ddba5c 100644 --- a/sortedLastIndex.js +++ b/sortedLastIndex.js @@ -5,7 +5,6 @@ import baseSortedIndex from './.internal/baseSortedIndex.js'; * index at which `value` should be inserted into `array` in order to * maintain its sort order. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The sorted array to inspect. diff --git a/sortedLastIndexBy.js b/sortedLastIndexBy.js index ce900ac224..bce27a40bb 100644 --- a/sortedLastIndexBy.js +++ b/sortedLastIndexBy.js @@ -5,7 +5,6 @@ import baseSortedIndexBy from './.internal/baseSortedIndexBy.js'; * which is invoked for `value` and each element of `array` to compute their * sort ranking. The iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Array * @param {Array} array The sorted array to inspect. diff --git a/sortedLastIndexOf.js b/sortedLastIndexOf.js index 83074e13aa..8a6e585797 100644 --- a/sortedLastIndexOf.js +++ b/sortedLastIndexOf.js @@ -5,7 +5,6 @@ import eq from './eq.js'; * This method is like `lastIndexOf` except that it performs a binary * search on a sorted `array`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/sortedUniq.js b/sortedUniq.js index 5975fb743a..222fceb1ec 100644 --- a/sortedUniq.js +++ b/sortedUniq.js @@ -4,7 +4,6 @@ import baseSortedUniq from './.internal/baseSortedUniq.js'; * This method is like `uniq` except that it's designed and optimized * for sorted arrays. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/sortedUniqBy.js b/sortedUniqBy.js index a58ebc00be..ecb599e088 100644 --- a/sortedUniqBy.js +++ b/sortedUniqBy.js @@ -4,7 +4,6 @@ import baseSortedUniq from './.internal/baseSortedUniq.js'; * This method is like `uniqBy` except that it's designed and optimized * for sorted arrays. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/split.js b/split.js index 7b162b682e..a8bea37fcb 100644 --- a/split.js +++ b/split.js @@ -15,7 +15,6 @@ const MAX_ARRAY_LENGTH = 4294967295; * **Note:** This method is based on * [`String#split`](https://mdn.io/String/split). * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to split. diff --git a/spread.js b/spread.js index 367a9c16ce..d112886cba 100644 --- a/spread.js +++ b/spread.js @@ -14,7 +14,6 @@ const nativeMax = Math.max; * **Note:** This method is based on the * [spread operator](https://mdn.io/spread_operator). * - * @static * @since 3.2.0 * @category Function * @param {Function} func The function to spread arguments over. diff --git a/startCase.js b/startCase.js index 40049b1c6e..b1973aa453 100644 --- a/startCase.js +++ b/startCase.js @@ -5,7 +5,6 @@ import upperFirst from './upperFirst.js'; * Converts `string` to * [start case](https://en.wikipedia.org/wiki/Letter_case#Stylistic_or_specialised_usage). * - * @static * @since 3.1.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/startsWith.js b/startsWith.js index ed8f5e545b..e9905557ad 100644 --- a/startsWith.js +++ b/startsWith.js @@ -6,7 +6,6 @@ import toString from './toString.js'; /** * Checks if `string` starts with the given target string. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to inspect. diff --git a/stubArray.js b/stubArray.js index 9bc7fdd0f1..2432b7ce76 100644 --- a/stubArray.js +++ b/stubArray.js @@ -1,7 +1,6 @@ /** * This method returns a new empty array. * - * @static * @since 4.13.0 * @category Util * @returns {Array} Returns the new empty array. diff --git a/stubFalse.js b/stubFalse.js index 6350fb7732..4bd7335141 100644 --- a/stubFalse.js +++ b/stubFalse.js @@ -1,7 +1,6 @@ /** * This method returns `false`. * - * @static * @since 4.13.0 * @category Util * @returns {boolean} Returns `false`. diff --git a/stubObject.js b/stubObject.js index a516380877..f2a891a3fe 100644 --- a/stubObject.js +++ b/stubObject.js @@ -1,7 +1,6 @@ /** * This method returns a new empty object. * - * @static * @since 4.13.0 * @category Util * @returns {Object} Returns the new empty object. diff --git a/stubString.js b/stubString.js index 4e78fa33bd..df1b4a4dd1 100644 --- a/stubString.js +++ b/stubString.js @@ -1,7 +1,6 @@ /** * This method returns an empty string. * - * @static * @since 4.13.0 * @category Util * @returns {string} Returns the empty string. diff --git a/stubTrue.js b/stubTrue.js index 385a766ba9..4136d05035 100644 --- a/stubTrue.js +++ b/stubTrue.js @@ -1,7 +1,6 @@ /** * This method returns `true`. * - * @static * @since 4.13.0 * @category Util * @returns {boolean} Returns `true`. diff --git a/subtract.js b/subtract.js index d84cabaa76..42c84fd67e 100644 --- a/subtract.js +++ b/subtract.js @@ -3,7 +3,6 @@ import createMathOperation from './.internal/createMathOperation.js'; /** * Subtract two numbers. * - * @static * @since 4.0.0 * @category Math * @param {number} minuend The first number in a subtraction. diff --git a/sum.js b/sum.js index 86f27d0424..179f759341 100644 --- a/sum.js +++ b/sum.js @@ -4,7 +4,6 @@ import identity from './identity.js'; /** * Computes the sum of the values in `array`. * - * @static * @since 3.4.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/sumBy.js b/sumBy.js index a7b9ae2501..78c29f9e93 100644 --- a/sumBy.js +++ b/sumBy.js @@ -5,7 +5,6 @@ import baseSum from './.internal/baseSum.js'; * invoked for each element in `array` to generate the value to be summed. * The iteratee is invoked with one argument: (value). * - * @static * @since 4.0.0 * @category Math * @param {Array} array The array to iterate over. diff --git a/tail.js b/tail.js index 688b0403ba..ea0954af3d 100644 --- a/tail.js +++ b/tail.js @@ -3,7 +3,6 @@ import baseSlice from './.internal/baseSlice.js'; /** * Gets all but the first element of `array`. * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to query. diff --git a/take.js b/take.js index aed60b5eed..ea22d8e625 100644 --- a/take.js +++ b/take.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; /** * Creates a slice of `array` with `n` elements taken from the beginning. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to query. diff --git a/takeRight.js b/takeRight.js index ba3b0cc6be..aa94179dc0 100644 --- a/takeRight.js +++ b/takeRight.js @@ -4,7 +4,6 @@ import toInteger from './toInteger.js'; /** * Creates a slice of `array` with `n` elements taken from the end. * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/takeRightWhile.js b/takeRightWhile.js index d7c9d66632..d1764b7bdc 100644 --- a/takeRightWhile.js +++ b/takeRightWhile.js @@ -5,7 +5,6 @@ import baseWhile from './.internal/baseWhile.js'; * taken until `predicate` returns falsey. The predicate is invoked with * three arguments: (value, index, array). * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/takeWhile.js b/takeWhile.js index 54d3e62fea..56b4181713 100644 --- a/takeWhile.js +++ b/takeWhile.js @@ -5,7 +5,6 @@ import baseWhile from './.internal/baseWhile.js'; * are taken until `predicate` returns falsey. The predicate is invoked with * three arguments: (value, index, array). * - * @static * @since 3.0.0 * @category Array * @param {Array} array The array to query. diff --git a/template.js b/template.js index 826aa3b78b..3521cbe341 100644 --- a/template.js +++ b/template.js @@ -44,7 +44,6 @@ const reUnescapedString = /['\n\r\u2028\u2029\\]/g; * For more information on Chrome extension sandboxes see * [Chrome's extensions documentation](https://developer.chrome.com/extensions/sandboxingEval). * - * @static * @since 0.1.0 * @category String * @param {string} [string=''] The template string. diff --git a/templateSettings.js b/templateSettings.js index 06d9792acc..447ede2963 100644 --- a/templateSettings.js +++ b/templateSettings.js @@ -8,7 +8,6 @@ import reInterpolate from './.internal/reInterpolate.js'; * embedded Ruby (ERB) as well as ES2015 template strings. Change the * following template settings to use alternative delimiters. * - * @static * @type {Object} */ const templateSettings = { diff --git a/throttle.js b/throttle.js index abdee7ca3d..6452cf8066 100644 --- a/throttle.js +++ b/throttle.js @@ -21,7 +21,6 @@ import isObject from './isObject.js'; * See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/) * for details over the differences between `throttle` and `debounce`. * - * @static * @since 0.1.0 * @category Function * @param {Function} func The function to throttle. diff --git a/times.js b/times.js index ce22a168c4..a5301456c1 100644 --- a/times.js +++ b/times.js @@ -14,7 +14,6 @@ const nativeMin = Math.min; * Invokes the iteratee `n` times, returning an array of the results of * each invocation. The iteratee is invoked with one argument; (index). * - * @static * @since 0.1.0 * @category Util * @param {number} n The number of times to invoke `iteratee`. diff --git a/toArray.js b/toArray.js index 39b3b0d999..0ca8acd4d1 100644 --- a/toArray.js +++ b/toArray.js @@ -18,7 +18,6 @@ const symIterator = Symbol ? Symbol.iterator : undefined; /** * Converts `value` to an array. * - * @static * @since 0.1.0 * @category Lang * @param {*} value The value to convert. diff --git a/toFinite.js b/toFinite.js index 48c33fd9f0..79e03f8f9a 100644 --- a/toFinite.js +++ b/toFinite.js @@ -7,7 +7,6 @@ const MAX_INTEGER = 1.7976931348623157e+308; /** * Converts `value` to a finite number. * - * @static * @since 4.12.0 * @category Lang * @param {*} value The value to convert. diff --git a/toInteger.js b/toInteger.js index c2991c4a25..80870e5b33 100644 --- a/toInteger.js +++ b/toInteger.js @@ -6,7 +6,6 @@ import toFinite from './toFinite.js'; * **Note:** This method is loosely based on * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to convert. diff --git a/toLength.js b/toLength.js index 876357c17f..0a414400c4 100644 --- a/toLength.js +++ b/toLength.js @@ -11,7 +11,6 @@ const MAX_ARRAY_LENGTH = 4294967295; * **Note:** This method is based on * [`ToLength`](http://ecma-international.org/ecma-262/7.0/#sec-tolength). * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to convert. diff --git a/toLower.js b/toLower.js index 35995ca89e..5ef1f73660 100644 --- a/toLower.js +++ b/toLower.js @@ -4,7 +4,6 @@ import toString from './toString.js'; * Converts `string`, as a whole, to lower case just like * [String#toLowerCase](https://mdn.io/toLowerCase). * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/toNumber.js b/toNumber.js index 8c4a9f641b..9df93f1ef4 100644 --- a/toNumber.js +++ b/toNumber.js @@ -22,7 +22,6 @@ const freeParseInt = parseInt; /** * Converts `value` to a number. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to process. diff --git a/toPairs.js b/toPairs.js index 802d00066f..dcf413ac38 100644 --- a/toPairs.js +++ b/toPairs.js @@ -6,7 +6,6 @@ import keys from './keys.js'; * which can be consumed by `fromPairs`. If `object` is a map or set, its * entries are returned. * - * @static * @since 4.0.0 * @alias entries * @category Object diff --git a/toPairsIn.js b/toPairsIn.js index b359f62f8d..fdaed9e9d2 100644 --- a/toPairsIn.js +++ b/toPairsIn.js @@ -6,7 +6,6 @@ import keysIn from './keysIn.js'; * for `object` which can be consumed by `fromPairs`. If `object` is a map * or set, its entries are returned. * - * @static * @since 4.0.0 * @alias entriesIn * @category Object diff --git a/toPath.js b/toPath.js index 2e5a395916..1da4a938a7 100644 --- a/toPath.js +++ b/toPath.js @@ -8,7 +8,6 @@ import toString from './toString.js'; /** * Converts `value` to a property path array. * - * @static * @since 4.0.0 * @category Util * @param {*} value The value to convert. diff --git a/toPlainObject.js b/toPlainObject.js index 75e727ddee..511fe202a7 100644 --- a/toPlainObject.js +++ b/toPlainObject.js @@ -5,7 +5,6 @@ import keysIn from './keysIn.js'; * Converts `value` to a plain object flattening inherited enumerable string * keyed properties of `value` to own properties of the plain object. * - * @static * @since 3.0.0 * @category Lang * @param {*} value The value to convert. diff --git a/toSafeInteger.js b/toSafeInteger.js index 2e0bf0fb5d..91d22cd08c 100644 --- a/toSafeInteger.js +++ b/toSafeInteger.js @@ -8,7 +8,6 @@ const MAX_SAFE_INTEGER = 9007199254740991; * Converts `value` to a safe integer. A safe integer can be compared and * represented correctly. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to convert. diff --git a/toString.js b/toString.js index bf33df711e..89d3cb1b08 100644 --- a/toString.js +++ b/toString.js @@ -4,7 +4,6 @@ import baseToString from './.internal/baseToString.js'; * Converts `value` to a string. An empty string is returned for `null` * and `undefined` values. The sign of `-0` is preserved. * - * @static * @since 4.0.0 * @category Lang * @param {*} value The value to convert. diff --git a/toUpper.js b/toUpper.js index 8d456d8d4f..2960fa323b 100644 --- a/toUpper.js +++ b/toUpper.js @@ -4,7 +4,6 @@ import toString from './toString.js'; * Converts `string`, as a whole, to upper case just like * [String#toUpperCase](https://mdn.io/toUpperCase). * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/transform.js b/transform.js index 8c4c713ac9..dd8d0ab63b 100644 --- a/transform.js +++ b/transform.js @@ -16,7 +16,6 @@ import isTypedArray from './isTypedArray.js'; * iteratee is invoked with four arguments: (accumulator, value, key, object). * Iteratee functions may exit iteration early by explicitly returning `false`. * - * @static * @since 1.3.0 * @category Object * @param {Object} object The object to iterate over. diff --git a/trim.js b/trim.js index 561179b2ba..64521efe69 100644 --- a/trim.js +++ b/trim.js @@ -11,7 +11,6 @@ const reTrim = /^\s+|\s+$/g; /** * Removes leading and trailing whitespace or specified characters from `string`. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to trim. diff --git a/trimEnd.js b/trimEnd.js index 683be76a26..0ee68780fe 100644 --- a/trimEnd.js +++ b/trimEnd.js @@ -10,7 +10,6 @@ const reTrimEnd = /\s+$/; /** * Removes trailing whitespace or specified characters from `string`. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to trim. diff --git a/trimStart.js b/trimStart.js index 67386e44a0..ca4161c5b2 100644 --- a/trimStart.js +++ b/trimStart.js @@ -10,7 +10,6 @@ const reTrimStart = /^\s+/; /** * Removes leading whitespace or specified characters from `string`. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to trim. diff --git a/truncate.js b/truncate.js index 9e286ad399..9a6dce6862 100644 --- a/truncate.js +++ b/truncate.js @@ -20,7 +20,6 @@ const reFlags = /\w*$/; * The last characters of the truncated string are replaced with the omission * string which defaults to "...". * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to truncate. diff --git a/unescape.js b/unescape.js index 9839a11ef1..4194dcf1e5 100644 --- a/unescape.js +++ b/unescape.js @@ -13,7 +13,6 @@ const reHasEscapedHtml = RegExp(reEscapedHtml.source); * **Note:** No other HTML entities are unescaped. To unescape additional * HTML entities use a third-party library like [_he_](https://mths.be/he). * - * @static * @since 0.6.0 * @category String * @param {string} [string=''] The string to unescape. diff --git a/union.js b/union.js index 0d437df3c6..4c43711705 100644 --- a/union.js +++ b/union.js @@ -7,7 +7,6 @@ import isArrayLikeObject from './isArrayLikeObject.js'; * [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero) * for equality comparisons. * - * @static * @since 0.1.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/unionBy.js b/unionBy.js index 26e816d3e2..16d42bde2b 100644 --- a/unionBy.js +++ b/unionBy.js @@ -10,7 +10,6 @@ import last from './last.js'; * array in which the value occurs. The iteratee is invoked with one argument: * (value). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/unionWith.js b/unionWith.js index 808b787510..579be3ab6e 100644 --- a/unionWith.js +++ b/unionWith.js @@ -9,7 +9,6 @@ import last from './last.js'; * the first array in which the value occurs. The comparator is invoked * with two arguments: (arrVal, othVal). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/uniq.js b/uniq.js index e02d7e8508..8427f654d9 100644 --- a/uniq.js +++ b/uniq.js @@ -7,7 +7,6 @@ import baseUniq from './.internal/baseUniq.js'; * is kept. The order of result values is determined by the order they occur * in the array. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/uniqBy.js b/uniqBy.js index 7bd515f4c5..c23c7881ca 100644 --- a/uniqBy.js +++ b/uniqBy.js @@ -7,7 +7,6 @@ import baseUniq from './.internal/baseUniq.js'; * order they occur in the array. The iteratee is invoked with one argument: * (value). * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/uniqWith.js b/uniqWith.js index 0e46a4bd02..50dd7af8a7 100644 --- a/uniqWith.js +++ b/uniqWith.js @@ -6,7 +6,6 @@ import baseUniq from './.internal/baseUniq.js'; * determined by the order they occur in the array.The comparator is invoked * with two arguments: (arrVal, othVal). * - * @static * @since 4.0.0 * @category Array * @param {Array} array The array to inspect. diff --git a/uniqueId.js b/uniqueId.js index 3118487f15..14053ed41f 100644 --- a/uniqueId.js +++ b/uniqueId.js @@ -6,7 +6,6 @@ let idCounter = 0; /** * Generates a unique ID. If `prefix` is given, the ID is appended to it. * - * @static * @since 0.1.0 * @category Util * @param {string} [prefix=''] The value to prefix the ID with. diff --git a/unset.js b/unset.js index 16e1826f09..9d19b86754 100644 --- a/unset.js +++ b/unset.js @@ -5,7 +5,6 @@ import baseUnset from './.internal/baseUnset.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.0.0 * @category Object * @param {Object} object The object to modify. diff --git a/unzip.js b/unzip.js index 509e03ffcc..fe6c77e7a0 100644 --- a/unzip.js +++ b/unzip.js @@ -12,7 +12,6 @@ const nativeMax = Math.max; * elements and creates an array regrouping the elements to their pre-zip * configuration. * - * @static * @since 1.2.0 * @category Array * @param {Array} array The array of grouped elements to process. diff --git a/unzipWith.js b/unzipWith.js index f572632609..f9b1e7a48b 100644 --- a/unzipWith.js +++ b/unzipWith.js @@ -7,7 +7,6 @@ import unzip from './unzip.js'; * how regrouped values should be combined. The iteratee is invoked with the * elements of each group: (...group). * - * @static * @since 3.8.0 * @category Array * @param {Array} array The array of grouped elements to process. diff --git a/update.js b/update.js index 1c1f36e44e..8a13796b52 100644 --- a/update.js +++ b/update.js @@ -7,7 +7,6 @@ import baseUpdate from './.internal/baseUpdate.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.6.0 * @category Object * @param {Object} object The object to modify. diff --git a/updateWith.js b/updateWith.js index 9243e44a9d..0bb3dbc223 100644 --- a/updateWith.js +++ b/updateWith.js @@ -8,7 +8,6 @@ import baseUpdate from './.internal/baseUpdate.js'; * * **Note:** This method mutates `object`. * - * @static * @since 4.6.0 * @category Object * @param {Object} object The object to modify. diff --git a/upperCase.js b/upperCase.js index d3f92288f1..0957a3b560 100644 --- a/upperCase.js +++ b/upperCase.js @@ -3,7 +3,6 @@ import createCompounder from './.internal/createCompounder.js'; /** * Converts `string`, as space separated words, to upper case. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/upperFirst.js b/upperFirst.js index b2abbe85bc..48a5f4ec17 100644 --- a/upperFirst.js +++ b/upperFirst.js @@ -3,7 +3,6 @@ import createCaseFirst from './.internal/createCaseFirst.js'; /** * Converts the first character of `string` to upper case. * - * @static * @since 4.0.0 * @category String * @param {string} [string=''] The string to convert. diff --git a/values.js b/values.js index 1e501f15dd..9d17d333d8 100644 --- a/values.js +++ b/values.js @@ -6,7 +6,6 @@ import keys from './keys.js'; * * **Note:** Non-object values are coerced to objects. * - * @static * @since 0.1.0 * @category Object * @param {Object} object The object to query. diff --git a/valuesIn.js b/valuesIn.js index 863507b872..0a9f845a43 100644 --- a/valuesIn.js +++ b/valuesIn.js @@ -7,7 +7,6 @@ import keysIn from './keysIn.js'; * * **Note:** Non-object values are coerced to objects. * - * @static * @since 3.0.0 * @category Object * @param {Object} object The object to query. diff --git a/without.js b/without.js index d467d51726..4d73716084 100644 --- a/without.js +++ b/without.js @@ -8,7 +8,6 @@ import isArrayLikeObject from './isArrayLikeObject.js'; * * **Note:** Unlike `pull`, this method returns a new array. * - * @static * @since 0.1.0 * @category Array * @param {Array} array The array to inspect. diff --git a/words.js b/words.js index abfa317b41..1632a8ab9e 100644 --- a/words.js +++ b/words.js @@ -6,7 +6,6 @@ import unicodeWords from './.internal/unicodeWords.js'; /** * Splits `string` into an array of its words. * - * @static * @since 3.0.0 * @category String * @param {string} [string=''] The string to inspect. diff --git a/xor.js b/xor.js index dcdc82495e..ca04ca4387 100644 --- a/xor.js +++ b/xor.js @@ -8,7 +8,6 @@ import isArrayLikeObject from './isArrayLikeObject.js'; * of the given arrays. The order of result values is determined by the order * they occur in the arrays. * - * @static * @since 2.4.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/xorBy.js b/xorBy.js index 358d629c20..d04aa77f77 100644 --- a/xorBy.js +++ b/xorBy.js @@ -10,7 +10,6 @@ import last from './last.js'; * by the order they occur in the arrays. The iteratee is invoked with one * argument: (value). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/xorWith.js b/xorWith.js index b5f6a8c21d..95d59cb057 100644 --- a/xorWith.js +++ b/xorWith.js @@ -9,7 +9,6 @@ import last from './last.js'; * determined by the order they occur in the arrays. The comparator is invoked * with two arguments: (arrVal, othVal). * - * @static * @since 4.0.0 * @category Array * @param {...Array} [arrays] The arrays to inspect. diff --git a/zip.js b/zip.js index 9bea3cee0a..8249a63b3a 100644 --- a/zip.js +++ b/zip.js @@ -5,7 +5,6 @@ import unzip from './unzip.js'; * first elements of the given arrays, the second of which contains the * second elements of the given arrays, and so on. * - * @static * @since 0.1.0 * @category Array * @param {...Array} [arrays] The arrays to process. diff --git a/zipObject.js b/zipObject.js index 9c4c17dd6e..fcb450fc73 100644 --- a/zipObject.js +++ b/zipObject.js @@ -5,7 +5,6 @@ import baseZipObject from './.internal/baseZipObject.js'; * This method is like `fromPairs` except that it accepts two arrays, * one of property identifiers and one of corresponding values. * - * @static * @since 0.4.0 * @category Array * @param {Array} [props=[]] The property identifiers. diff --git a/zipObjectDeep.js b/zipObjectDeep.js index 44068b56a2..b023804709 100644 --- a/zipObjectDeep.js +++ b/zipObjectDeep.js @@ -4,7 +4,6 @@ import baseZipObject from './.internal/baseZipObject.js'; /** * This method is like `zipObject` except that it supports property paths. * - * @static * @since 4.1.0 * @category Array * @param {Array} [props=[]] The property identifiers. diff --git a/zipWith.js b/zipWith.js index 3f529d4976..0d351e4430 100644 --- a/zipWith.js +++ b/zipWith.js @@ -5,7 +5,6 @@ import unzipWith from './unzipWith.js'; * how grouped values should be combined. The iteratee is invoked with the * elements of each group: (...group). * - * @static * @since 3.8.0 * @category Array * @param {...Array} [arrays] The arrays to process.