@@ -590,7 +590,7 @@ function getComputedOrder(inst) {
590590 *
591591 * @param {!Polymer_PropertyEffects } inst The instance to generate dependency
592592 * counts for.
593- * @return {Object } Object containing `counts` map (property-to-dependency
593+ * @return {! Object } Object containing `counts` map (property-to-dependency
594594 * count) and pre-populated `ready` array of properties that had zero
595595 * dependencies.
596596 */
@@ -985,7 +985,7 @@ function addNotifyListener(node, inst, binding) {
985985 * @param {boolean|Object= } dynamicFn Boolean or object map indicating whether
986986 * method names should be included as a dependency to the effect. Note,
987987 * defaults to true if the signature is static (sig.static is true).
988- * @return {Object } Effect metadata for this method effect
988+ * @return {! Object } Effect metadata for this method effect
989989 * @private
990990 */
991991function createMethodEffect ( model , sig , type , effectFn , methodInfo , dynamicFn ) {
@@ -2167,7 +2167,7 @@ export const PropertyEffects = dedupingMixin(superClass => {
21672167 * @param {number } start Index from which to start removing/inserting.
21682168 * @param {number= } deleteCount Number of items to remove.
21692169 * @param {...* } items Items to insert into array.
2170- * @return {Array } Array of removed items.
2170+ * @return {! Array } Array of removed items.
21712171 * @public
21722172 */
21732173 splice ( path , start , deleteCount , ...items ) {
@@ -2439,7 +2439,7 @@ export const PropertyEffects = dedupingMixin(superClass => {
24392439 * @param {!Array<!MethodArg> } args Array of argument metadata
24402440 * @param {string } path Property/path name that triggered the method effect
24412441 * @param {Object } props Bag of current property changes
2442- * @return {Array<*> } Array of argument values
2442+ * @return {! Array<*> } Array of argument values
24432443 * @private
24442444 */
24452445 _marshalArgs ( args , path , props ) {
0 commit comments