function _mergeExistingLibrary(oManifestLib, oChangeLib) {
		var oUpdatedLibrary = {};
		if (oChangeLib.minVersion) {
			var vManifest = new Version(oManifestLib.minVersion);
			oUpdatedLibrary.minVersion = vManifest.compareTo(oChangeLib.minVersion) >= 0 ? oManifestLib.minVersion : oChangeLib.minVersion;
		}
		if (oChangeLib.lazy) {
			oUpdatedLibrary.lazy = oManifestLib.lazy === oChangeLib.lazy === true;
		}
		return oUpdatedLibrary;
	}
/**
	 * Merges already existing library.
	 * If a min version is specified by the existing or new dependency the highest version is taken over.
	 * Lazy is only true if existing and new dependency have specified this. Otherwise the result will not be lazy.
	 * Parameter lazy is false per default even if there is no lazy parameter set.
	 * This is important for staying compatible.
	 *
	 * @param {object} oManifestLib Library dependency for one specific library from manifest
	 * @param {object} oChangeLib Library dependency from change
	 * @returns {object} Merged library
	 *
	 * @private
	 * @ui5-restricted sap.ui.fl.apply._internal
	 */
Merges already existing library.
If a min version is specified by the existing or new dependency the highest version is taken over.
Lazy is only true if existing and new dependency have specified this. Otherwise the result will not be lazy.
Parameter lazy is false per default even if there is no lazy parameter set.
This is important for staying compatible.

@param {object} oManifestLib Library dependency for one specific library from manifest
@param {object} oChangeLib Library dependency from change
@returns {object} Merged library


Merges already existing library . If a min version is specified by the existing or new dependency the highest version is taken over . Lazy is only true if existing and new dependency have specified this . Otherwise the result will not be lazy . Parameter lazy is false per default even if there is no lazy parameter set . This is important for staying compatible . @param { object } oManifestLib Library dependency for one specific library from manifest @param { object } oChangeLib Library dependency from change @returns { object } Merged library
function _mergeExistingLibrary(oManifestLib, oChangeLib) {
		var oUpdatedLibrary = {};
		if (oChangeLib.minVersion) {
			var vManifest = new Version(oManifestLib.minVersion);
			oUpdatedLibrary.minVersion = vManifest.compareTo(oChangeLib.minVersion) >= 0 ? oManifestLib.minVersion : oChangeLib.minVersion;
		}
		if (oChangeLib.lazy) {
			oUpdatedLibrary.lazy = oManifestLib.lazy === oChangeLib.lazy === true;
		}
		return oUpdatedLibrary;
	}
function _mergeExistingLibrary ( oManifestLib , oChangeLib ) { var oUpdatedLibrary = { } ; if ( oChangeLib . minVersion ) { var vManifest = new Version ( oManifestLib . minVersion ) ; oUpdatedLibrary . minVersion = vManifest . compareTo ( oChangeLib . minVersion ) >= 0 ? oManifestLib . minVersion : oChangeLib . minVersion ; } if ( oChangeLib . lazy ) { oUpdatedLibrary . lazy = oManifestLib . lazy === oChangeLib . lazy === true ; } return oUpdatedLibrary ; }
Merges already existing library.
Merges already existing library .