﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5018	Patch MSL 3.2.2/3.2.1 with missing 'each'?	Francesco Casella	Adrian Pop	"The NF is very strict w.r.t the use of each in array attribute modifiers. It has allowed to discover a number of missing 'each' qualifiers in the MSL, that will be fixed in the upcoming MSL 3.2.3, due to be released in September, and it (correctly) fails to flatten a number of models because of that.

Should we bother to patch them in the version of MSL 3.2.2 and MSL 3.2.1 that we'll ship with the next releases, or should we just expect people to use MSL 3.2.3?

In principle, using MSL 3.2.3 seems a better solution, but the problem is, we don't have any provision for automatic library version updates, so all existing user models, that contain a uses annotation pointing to MSL 3.2.2, it will still silently use that and issue warnings or possibly fail if the NF is used. 

Changing uses annotations is a bit of an advanced topic, the average user and the newbie won't have any idea.

Comments?"	defect	closed	blocker	1.13.0	Third-Party Libraries		fixed		Martin Sjölund Per Östlund
