<?xml version="1.0" encoding="UTF-8" ?>
<library xmlns="http://www.sap.com/sap.ui.library.xsd" >

  <name>sap.ui.core</name>
  <vendor>SAP SE</vendor>
  <copyright>${copyright}</copyright>
  <version>${version}</version>

  <documentation>The SAPUI5 Core Runtime.

  Contains the UI5 jQuery plugins (jQuery.sap.*), the Core and all its components,
  base classes for Controls, Components and the Model View Controller classes.</documentation>

  <appData>
    <generation xmlns="http://www.sap.com/ui5/buildext/sap.ui.javascript" >
      <module-syntax>ui5</module-syntax>
    </generation>
    <selenium xmlns="http://www.sap.com/ui5/buildext/selenium" package="com.sap.ui5.selenium.core" />
    <packaging xmlns="http://www.sap.com/ui5/buildext/packaging" version="2.0" >
      <module-infos>
        <raw-module name="sap/ui/core/support/trace/EppLib.js" />
        <raw-module name="sap/ui/core/support/trace/E2eTraceLib.js" depends="sap/ui/core/support/trace/EppLib.js" />
        <raw-module name="sap/ui/Device.js" />
        <raw-module name="sap/ui/thirdparty/blanket.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/bignumber.js" />
        <raw-module name="sap/ui/thirdparty/caja-html-sanitizer.js" />
        <raw-module name="sap/ui/thirdparty/crossroads.js" depends="sap/ui/thirdparty/signals.js" />
        <raw-module name="sap/ui/thirdparty/d3.js" />
        <raw-module name="sap/ui/thirdparty/datajs.js" />
        <raw-module name="sap/ui/thirdparty/handlebars.js" />
        <raw-module name="sap/ui/thirdparty/hasher.js" depends="sap/ui/thirdparty/signals.js" />
        <raw-module name="sap/ui/thirdparty/IPv6.js" />
        <raw-module name="sap/ui/thirdparty/iscroll-lite.js" />
        <raw-module name="sap/ui/thirdparty/iscroll.js" />
        <raw-module name="sap/ui/thirdparty/jquery.js" depends="sap/ui/thirdparty/jquery-compat.js" />
        <raw-module name="sap/ui/thirdparty/jquery-mobile-custom.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-blind.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-bounce.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-clip.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-drop.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-explode.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-fade.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-fold.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-highlight.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-pulsate.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-scale.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-shake.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-slide.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-effects-transfer.js" depends="sap/ui/thirdparty/jqueryui/jquery-effects-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-core.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-datepicker.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-core.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-draggable.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-droppable.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js,sap/ui/thirdparty/jqueryui/jquery-ui-draggable.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-blind.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-bounce.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-clip.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-drop.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-explode.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-fade.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-fold.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-highlight.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-pulsate.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-scale.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-shake.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-slide.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect-transfer.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-effect.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-core.js,sap/ui/thirdparty/jqueryui/jquery-ui-widget.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-position.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-resizable.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-selectable.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-sortable.js" depends="sap/ui/thirdparty/jqueryui/jquery-ui-mouse.js" />
        <raw-module name="sap/ui/thirdparty/jqueryui/jquery-ui-widget.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/jszip.js" />
        <raw-module name="sap/ui/thirdparty/klay.js" />
        <raw-module name="sap/ui/thirdparty/less.js" />
        <raw-module name="sap/ui/thirdparty/mobify-carousel.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/mobiscroll/js/mobiscroll-core.js" depends="sap/ui/thirdparty/jquery.js" />
        <raw-module name="sap/ui/thirdparty/mobiscroll/js/mobiscroll-datetime.js" depends="sap/ui/thirdparty/jquery.js,sap/ui/thirdparty/mobiscroll/js/mobiscroll-core.js,sap/ui/thirdparty/mobiscroll/js/mobiscroll-scroller.js" />
        <raw-module name="sap/ui/thirdparty/mobiscroll/js/mobiscroll-scroller.js" depends="sap/ui/thirdparty/jquery.js,sap/ui/thirdparty/mobiscroll/js/mobiscroll-core.js" />
        <raw-module name="sap/ui/thirdparty/punycode.js" />
        <raw-module name="sap/ui/thirdparty/qunit-2.js" />
        <raw-module name="sap/ui/thirdparty/qunit-composite.js" depends="sap/ui/thirdparty/qunit.js" />
        <raw-module name="sap/ui/thirdparty/qunit-reporter-junit.js" depends="sap/ui/thirdparty/qunit.js" />
        <raw-module name="sap/ui/thirdparty/qunit.js" />
        <raw-module name="sap/ui/thirdparty/RequestRecorder.js" depends="sap/ui/thirdparty/URI.js,sap/ui/thirdparty/sinon.js"/>
        <raw-module name="sap/ui/thirdparty/require.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/SecondLevelDomains.js" />
        <raw-module name="sap/ui/thirdparty/signals.js" />
        <raw-module name="sap/ui/thirdparty/sinon-ie.js" depends="sap/ui/thirdparty/sinon.js" />
        <raw-module name="sap/ui/thirdparty/sinon-qunit.js" depends="sap/ui/thirdparty/qunit.js,sap/ui/thirdparty/sinon.js,sap/ui/thirdparty/sinon-ie.js" />
        <raw-module name="sap/ui/thirdparty/sinon-server.js" depends="sap/ui/thirdparty/sinon.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/sinon.js" />
        <raw-module name="sap/ui/thirdparty/sinon-4.js" />
        <raw-module name="sap/ui/thirdparty/swipe-view.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/URI.js" />
        <raw-module name="sap/ui/thirdparty/URITemplate.js" depends="sap/ui/thirdparty/URI.js"/>
        <raw-module name="sap/ui/thirdparty/vkbeautify.js" />
        <raw-module name="sap/ui/thirdparty/zyngascroll.js" requiresTopLevelScope="false" />
        <raw-module name="sap/ui/thirdparty/hyphenopoly/Hyphenopoly.js" depends="sap/ui/thirdparty/hyphenopoly/hyphenEngine.asm.js" />
        <raw-module name="sap/ui/thirdparty/hyphenopoly/hyphenEngine.asm.js" requiresTopLevelScope="false" />
        <raw-module name="ui5loader.js" />
        <raw-module name="ui5loader-autoconfig.js" depends="ui5loader.js" />
        <raw-module name="sap/ui/test/starter/_configureLoader.js" depends="ui5loader.js" />
        <module-cycle modules="sap/ui/core/Core.js,sap/ui/core/Component.js" />
      </module-infos>
    </packaging>
    <!-- excludes for the JSDoc -->
    <jsdoc xmlns="http://www.sap.com/ui5/buildext/jsdoc" >
        <exclude name=".library-all" />
        <exclude name=".library-all-dbg" />
        <exclude name=".library-preload*" />
        <exclude name=".library-h2-preload*" />
        <exclude name=".Component-preload*" />
        <exclude name=".Component-h2-preload*" />
        <exclude name=".*[legacy]" />
        <exclude name=".*[legacy]-dbg" />
        <exclude name="jquery-*" />
        <exclude name="sap-ui-*" />
        <exclude name="testsuite." />
        <exclude name="sap.ui.debug." />
        <exclude name="sap.ui.test.ControlTree" />
        <exclude name="sap.ui.test.TestEnv" />
        <exclude name="sap.ui.test.starter.runTest" />
        <exclude name="sap.ui.qunit." />
        <exclude name="sap.ui.thirdparty." />
        <exclude name="sap.ui.model.odata.datajs" /> <!-- legacy redirect, only part of internal core overlay -->
        <exclude name="sap.ui.core.designtime.mvc.ControllerExtensionTemplate" /> <!-- template file with partially unexpected content -->
    </jsdoc>
    <!-- excludes for the JSCoverage -->
    <jscoverage xmlns="http://www.sap.com/ui5/buildext/jscoverage" >
        <exclude name=".library-all" />
        <exclude name=".library-preload" />
        <exclude name=".library-preload*" /><!-- library-preload.designtime.js, library-preload.support.js -->
        <exclude name=".library-h2-preload" />
        <exclude name="jquery-*" />
        <exclude name="sap-ui-*" />
        <exclude name="testsuite." />
        <exclude name="sap.ui.debug." />
        <exclude name="sap.ui.jsunit." />
        <exclude name="sap.ui.qunit." />
        <exclude name="sap.ui.test.BranchTracking" />
        <exclude name="sap.ui.test.ControlTree" />
        <exclude name="sap.ui.test.TestEnv" />
        <exclude name="sap.ui.test.TestUtils" />
        <exclude name="sap.ui.test.starter.runTest" />
        <exclude name="sap.ui.thirdparty." />
    </jscoverage>
    <!-- Thirdparty references -->
    <thirdparty xmlns="http://www.sap.com/ui5/buildext/thirdparty" >
        <lib name="jquery-3" displayName="jQuery 3" version="3.6.0" homepage="https://jquery.com" id="73554900106100068050">
            <license url="http://jQuery.org/license" type="MIT"/>
            <copyright>OpenJS Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/jquery.js</pattern>
            <pattern partial="true" otherContent="SAP" explanation="isPlainObject.js is overall written by SAP, but contains a modified implementation of jQuery.isPlainObject taken from jQuery">sap/base/util/isPlainObject.js</pattern>
            <pattern partial="true" otherContent="SAP" explanation="_merge.js is overall written by SAP, but contains a modified implementation of jQuery.extend taken from jQuery">sap/base/util/_merge.js</pattern>
            <pattern partial="true" otherContent="SAP" explanation="jquery.sap.script.js is overall written by SAP, but contains a modified implementation of jQuery.extend taken from jQuery">jquery.sap.script.js</pattern>
        </lib>
        <lib name="jquery-1" displayName="jQuery 1" version="1.7.1" homepage="https://jquery.com" id="73554900106100019232">
            <license url="http://jQuery.org/license" type="MIT"/>
            <copyright>2011, John Resig</copyright>
            <pattern partial="true" otherContent="SAP" explanation="Device.js is overall written by SAP, but contains code taken from jQuery 1.7.1 (see the respective comment)">sap/ui/Device.js</pattern>
        </lib>
        <lib name="jquery_UI_1-8-17" displayName="jQuery UI 1.8" version="1.8.17" homepage="https://jqueryui.com">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>2014 jQuery Foundation and other contributors</copyright>
            <pattern partial="true" otherContent="SAP" explanation="Selectors.js is overall written by SAP, but contains code taken from jQuery UI (see the respective comments)">sap/ui/dom/jquery/Selectors.js</pattern>
        </lib>
        <lib name="jquery_UI-1-10-4" displayName="jQuery UI 1.10" version="1.10.4" homepage="https://jqueryui.com" id="73554900106100000044">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>2014 jQuery Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/jqueryui/*</pattern>
            <pattern partial="true" otherContent="SAP" explanation="jquery.sap.dom.js is overall written by SAP, but contains code taken from jQuery UI Core (see the respective comment)">jquery.sap.dom.js</pattern>
        </lib>
        <lib name="jquery_UI_1-11-1" displayName="jQuery UI 1.11" version="1.11.1" homepage="https://jqueryui.com">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>2014 jQuery Foundation and other contributors</copyright>
            <pattern partial="true" otherContent="SAP" explanation="zIndex.js is overall written by SAP, but contains an implementation of the function 'fnzIndex' which is taken from jQuery UI Datepicker 1.11.1">sap/ui/dom/jquery/zIndex.js</pattern>
        </lib>
        <lib name="qunit" displayName="QUnit" version="1.18.0" homepage="https://qunitjs.com" id="73554900106100002636">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>jQuery Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/qunit.css</pattern>
            <pattern>sap/ui/thirdparty/qunit.js</pattern>
        </lib>
        <lib name="qunit-2" displayName="QUnit 2" version="2.3.2" homepage="https://qunitjs.com" id="73555000106100006951">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>jQuery Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/qunit-2.css</pattern>
            <pattern>sap/ui/thirdparty/qunit-2.js</pattern>
        </lib>
        <lib name="qunit-2.18" displayName="QUnit 2.18" version="2.18.0" homepage="https://qunitjs.com" id="73554900106100134323">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>jQuery Foundation and other contributors</copyright>
            <pattern>../test/sap/ui/core/qunit/thirdparty/qunit-2.18.css</pattern>
            <pattern>../test/sap/ui/core/qunit/thirdparty/qunit-2.18.js</pattern>
        </lib>
        <lib name="jquery-migrate" displayName="jQuery-Migrate" version="3.3.1" homepage="https://github.com/jquery/jquery-migrate/" id="73555000106100043843">
            <license url="https://github.com/jquery/jquery-migrate/blob/3.3.1/LICENSE.txt" type="MIT" />
            <copyright>OpenJS Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/jquery-compat.js</pattern>
        </lib>
        <lib name="jquery_mobile" displayName="jQuery Mobile" version="1.3.1" homepage="http://jquerymobile.com" id="73554900106100002438">
            <license url="http://jQuery.org/license" type="MIT" />
            <copyright>2010, 2013 jQuery Foundation, Inc. and other contributors</copyright>
            <pattern>sap/ui/thirdparty/jquery-mobile-custom.js</pattern>
        </lib>
        <lib name="jquery.rtl-scroll-type" displayName="jQuery.rtl-scroll-type" version="2.0.0" homepage="https://github.com/othree/jquery.rtl-scroll-type" id="73554900106100058148">
            <license url="https://github.com/othree/jquery.rtl-scroll-type/blob/master/LICENSE" type="MIT" />
            <copyright>2012 Wei-Ko Kao</copyright>
            <pattern partial="true" otherContent="SAP" explanation="_FeatureDetection.js is overall written by SAP, but contains code which is inspired by jQuery.rtl-scroll-type">sap/ui/util/_FeatureDetection.js</pattern>
        </lib>
        <lib name="qunit-composite" displayName="QUnit Composite" version="1.0.2-pre" homepage="https://github.com/jquery/qunit-composite" id="73555000106100004191">
            <!-- version is "1.0.2-pre", in PPMS as "1.0.2" -->
            <license url="http://jquery.org/license" type="MIT" />
            <copyright>jQuery Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/qunit-composite.css</pattern>
            <pattern>sap/ui/thirdparty/qunit-composite.js</pattern>
        </lib>
        <lib name="qunit-reporter-junit" displayName="JUnit Reporter for QUnit" version="1.1.1" homepage="https://github.com/JamesMGreene/qunit-reporter-junit" id="73554900106100005540">
            <license url="https://raw.githubusercontent.com/JamesMGreene/qunit-reporter-junit/master/LICENSE.txt" type="MIT" />
            <copyright>jQuery Foundation and other contributors</copyright>
            <pattern>sap/ui/thirdparty/qunit-reporter-junit.js</pattern>
        </lib>
        <lib name="iscroll" displayName="cubiq.org - iScroll" version="4.2.5" homepage="https://github.com/cubiq/iscroll" id="73554900106100001862">
            <license url="https://github.com/cubiq/iscroll/blob/master/LICENSE" type="MIT" />
            <copyright>2012 Matteo Spinelli</copyright>
            <pattern>sap/ui/thirdparty/iscroll.js</pattern>
        </lib>
        <lib name="iscroll-lite" displayName="cubiq.org - iScroll Lite" version="4.1.6" homepage="https://github.com/cubiq/iscroll">
            <license url="https://github.com/cubiq/iscroll/blob/master/LICENSE" type="MIT" />
            <copyright>2011 Matteo Spinelli</copyright>
            <pattern>sap/ui/thirdparty/iscroll-lite.js</pattern>
            <!-- not in PPMS because it is a sub-module of iScroll -->
        </lib>
        <lib name="swipeview" displayName="cubiq.org - swipeview" version="1.0" homepage="https://github.com/cubiq/SwipeView/" id="73554900106100001918">
            <license url="https://github.com/cubiq/SwipeView/blob/master/license.txt" type="MIT" />
            <copyright>2012 Matteo Spinelli</copyright>
            <pattern>sap/ui/thirdparty/swipe-view.js</pattern>
        </lib>
        <lib name="mobify" displayName="Mobify.js" version="1.1" homepage="http://www.mobify.com/mobifyjs/" id="73554900106100005548">
            <license url="http://www.mobify.com/mobifyjs/license/" type="MIT" file="../thirdparty/licenses/mobify-MIT-LICENSE.txt" />
            <copyright>Mobify R&amp;D Inc.</copyright>
            <pattern>sap/ui/thirdparty/mobify-carousel.js</pattern>
        </lib>
        <lib name="zynga" displayName="Zynga Scroller" version="1.2.1-0-g5d43806" homepage="http://zynga.github.com/scroller/" id="73554900106100001940">
            <license url="https://github.com/pbakaus/scroller/blob/master/LICENSE.txt" type="MIT" />
            <copyright>2011 Zynga Inc.</copyright>
            <pattern>sap/ui/thirdparty/zyngascroll.js</pattern>
        </lib>
        <lib name="less" displayName="LESS" version="1.6.3" homepage="http://lesscss.org/" id="73555000106100001897">
            <!-- there is also a copy of LESS outside the libraries, listed in the .repo file -->
            <license url="https://raw.github.com/cloudhead/less.js/master/LICENSE" type="Apache-2.0" />
            <copyright>2009-2014, Alexis Sellier</copyright>
            <pattern>sap/ui/thirdparty/less.js</pattern>
        </lib>
        <lib name="datajs" displayName="DataJS" version="unknown" homepage="http://datajs.codeplex.com/" id="73554900106100001652">
            <!-- hints in the source code suggest this is version 1.1.0 with fixes from 1.1.1.beta2, 
                 but it could also be version 1.1.2 as modeled in PPMS -->
            <license url="http://datajs.codeplex.com/license" type="MIT" />
            <copyright>2011 Microsoft</copyright>
            <pattern>sap/ui/thirdparty/datajs.js</pattern>
        </lib>
        <lib name="d3" displayName="D3" version="3.4.12" homepage="http://d3js.org/" id="73554900106100001165">
            <license url="https://raw.github.com/mbostock/d3/master/LICENSE" type="BSD-3-Clause" />
            <copyright>2010-2014 Michael Bostock</copyright>
            <pattern>sap/ui/thirdparty/d3.js</pattern>
        </lib>
        <lib name="jszip" displayName="JSZip" version="2.2.0" homepage="http://stuartk.com/jszip/" id="73554900106100005531">
            <license url="https://github.com/Stuk/jszip/blob/master/LICENSE.markdown" type="MIT" />
            <copyright>2009-2014 Stuart Knightley, David Duponchel, Franz Buchinger, António Afonso</copyright>
            <pattern>sap/ui/thirdparty/jszip.js</pattern>
        </lib>
        <lib name="caja" displayName="Google-Caja JS HTML Sanitizer" version="Build 4884" homepage="http://code.google.com/p/google-caja/wiki/JsHtmlSanitizer" id="73554900106100001928">
            <license url="http://www.apache.org/licenses/LICENSE-2.0" type="Apache-2.0" />
            <copyright>Google Inc.</copyright>
            <pattern>sap/ui/thirdparty/caja-html-sanitizer.js</pattern>
        </lib>
        <lib name="cldr" displayName="Unicode Common Locale Data Repository" version="35.1" homepage="http://cldr.unicode.org/" id="73555000106100020909">
            <license url="http://www.unicode.org/copyright.html" type="Unicode-DFS-2015" />
            <copyright>1991-2014 Unicode, Inc.</copyright>
            <pattern>sap/ui/core/cldr/*</pattern>
        </lib>
        <lib name="mobiscroll" displayName="MobiScroll" version="2.9.0" homepage="http://mobiscroll.com" id="73554900106100005562">
            <license url="http://opensource.org/licenses/mit-license.php" type="MIT" />
            <copyright>2010-2013, Acid Media</copyright>
            <pattern>sap/ui/thirdparty/mobiscroll/*</pattern>
        </lib>
        <lib name="sinonjs" displayName="SinonJS" version="1.14.1" homepage="http://sinonjs.org" id="73554900106100005532">
            <license url="https://raw.github.com/cjohansen/Sinon.JS/master/LICENSE" type="BSD-3-Clause" />
            <copyright>2010-2014, Christian Johansen, christian@cjohansen.no</copyright>
            <pattern>sap/ui/thirdparty/sinon.js</pattern>
            <pattern>sap/ui/thirdparty/sinon-server.js</pattern>
        </lib>
        <lib name="sinonjs4" displayName="SinonJS" version="4.4.6" homepage="http://sinonjs.org" id="73555000106100012145">
            <license url="https://raw.github.com/cjohansen/Sinon.JS/master/LICENSE" type="BSD-3-Clause" />
            <copyright>2010-2017, Christian Johansen, christian@cjohansen.no</copyright>
            <pattern>sap/ui/thirdparty/sinon-4.js</pattern>
        </lib>
        <lib name="sinonjs14" displayName="SinonJS 14" version="14.0.0" homepage="http://sinonjs.org" id="73554900106100134880">
            <license url="https://raw.github.com/cjohansen/Sinon.JS/master/LICENSE" type="BSD-3-Clause" />
            <copyright>2010-2022, Christian Johansen, christian@cjohansen.no</copyright>
            <pattern>../test/sap/ui/core/qunit/thirdparty/sinon-14.0.js</pattern>
        </lib>
        <lib name="sinon-qunit" displayName="Sinon-qunit" version="2.0.0" homepage="http://sinonjs.org" id="73554900106100005534">
            <license url="https://raw.github.com/cjohansen/Sinon.JS/master/LICENSE" type="BSD-3-Clause" />
            <copyright>2010-2011, Christian Johansen</copyright>
            <pattern>sap/ui/thirdparty/sinon-qunit.js</pattern>
        </lib>
        <lib name="urijs" displayName="URI.js" version="1.19.11" homepage="http://medialize.github.com/URI.js/" id="73554900106100127022">
            <license url="http://opensource.org/licenses/mit-license" type="MIT" />
            <copyright>Rodney Rehm</copyright>
            <pattern>sap/ui/thirdparty/URI.js</pattern>
            <pattern>sap/ui/thirdparty/URITemplate.js</pattern>
            <pattern>sap/ui/thirdparty/SecondLevelDomains.js</pattern>
            <pattern>sap/ui/thirdparty/IPv6.js</pattern>
        </lib>
        <lib name="punycodejs" displayName="punycode.js" version="1.4.0" homepage="https://github.com/bestiejs/punycode.js/" id="73554900106100045016">
            <license url="https://github.com/bestiejs/punycode.js/blob/master/LICENSE-MIT.txt" type="MIT" />
            <copyright>Mathias Bynens</copyright>
            <pattern>sap/ui/thirdparty/punycode.js</pattern>
        </lib>
        <lib name="handlebars" displayName="handlebars" version="4.7.7" homepage="http://handlebarsjs.com/" id="73555000106100058827">
            <license url="https://github.com/handlebars-lang/handlebars.js/" type="MIT" />
            <copyright>2011-2019 by Yehuda Katz</copyright>
            <pattern>sap/ui/thirdparty/handlebars.js</pattern>
        </lib>
        <lib name="requirejs" displayName="requireJS" version="2.1.8" homepage="http://requirejs.org" id="73554900106100002036">
            <license url="https://github.com/jrburke/requirejs/blob/master/LICENSE" type="MIT" />
            <copyright>2010-2012, The Dojo Foundation</copyright>
            <pattern>sap/ui/thirdparty/require.js</pattern>
        </lib>
        <lib name="crossroadsjs" displayName="crossroads.js" version="0.12.0" homepage="https://github.com/millermedeiros/crossroads.js" id="73554900106100005551">
            <license url="http://opensource.org/licenses/mit-license.php" type="MIT" />
            <copyright>Miller Medeiros</copyright>
            <pattern>sap/ui/thirdparty/crossroads.js</pattern>
        </lib>
        <lib name="hasherjs" displayName="hasher.js" version="1.2.0" homepage="https://github.com/millermedeiros/Hasher" id="73554900106100002228">
            <license url="http://opensource.org/licenses/mit-license.php" type="MIT" />
            <copyright>Miller Medeiros</copyright>
            <pattern>sap/ui/thirdparty/hasher.js</pattern>
        </lib>
        <lib name="jssignals" displayName="JS-Signals" version="1.0.0" homepage="http://millermedeiros.github.io/js-signals/" id="73554900106100005560">
            <license url="http://opensource.org/licenses/mit-license.php" type="MIT" />
            <copyright>Miller Medeiros</copyright>
            <pattern>sap/ui/thirdparty/signals.js</pattern>
        </lib>
        <lib name="blanket" displayName="blanket.js" version="1.1.5" homepage="http://blanketjs.org/" id="73554900106100002118">
            <license url="https://github.com/alex-seville/blanket/blob/master/LICENSE" type="MIT" />
            <copyright>2013 Alex Seville</copyright>
            <pattern>sap/ui/thirdparty/blanket.js</pattern>
        </lib>
        <lib name="json-in-js" displayName="JSON in JS" version="ff55d8d451" homepage="https://github.com/douglascrockford/JSON-js" id="73554900106100003740">
            <license url="https://github.com/douglascrockford/JSON-js/blob/master/json2.js" type="LicenseRef-JSONinJSPublicDomain" />
            <copyright>Douglas Crockford</copyright>
            <pattern partial="true" otherContent="SAP" explanation="JSTokenizer.js is overall written by SAP, but contains code has been taken from the component JSON in JavaScript (https://github.com/douglascrockford/JSON-js/blob/master/json2.js) from Douglas Crockford which is licensed under Public Domain">sap/base/util/JSTokenizer.js</pattern>
        </lib>
        <lib name="tdop" displayName="Top Down Operator Precedence" version="unknown" homepage="https://github.com/douglascrockford/TDOP" id="73554900106100005552">
            <license url="http://www.apache.org/licenses/LICENSE-2.0" type="Apache-2.0" />
            <comment>License granted to SAP by Douglas Crockford</comment>
            <!-- there was mail exchange to get the module granted under Apache license -->
            <copyright>2010 Douglas Crockford</copyright>
            <pattern partial="true" otherContent="SAP" explanation="ExpressionParser.js is overall written by SAP, but contains code taken from or inspired by TDOP by Douglas Crockford (see the respective comment)">sap/ui/base/ExpressionParser.js</pattern>
        </lib>
        <lib name="klayjs" displayName="KLayJS" version="0.4.1" homepage="https://github.com/OpenKieler/klayjs" id="73554900106100012704">
            <license url="https://github.com/OpenKieler/klayjs/blob/master/LICENSE" type="EPL-1.0" />
            <copyright>Ulf Rueegg</copyright>
            <pattern>sap/ui/thirdparty/klay.js</pattern>
        </lib>
        <lib name="bignumber" displayName="bignumber.js" version="6.0.0" homepage="https://github.com/MikeMcl/bignumber.js" id="73555000106100012902">
            <license url="https://github.com/MikeMcl/bignumber.js/blob/master/LICENCE" type="MIT" />
            <copyright>2018 Michael Mclaughlin</copyright>
            <pattern>sap/ui/thirdparty/bignumber.js</pattern>
        </lib>
        <lib name="lodash" displayName="lodash" version="4.17.21" homepage="https://github.com/lodash/lodash" id="73555000106100057925">
            <license url="https://github.com/lodash/lodash/blob/master/LICENSE" type="MIT" />
            <copyright>OpenJS Foundation and other contributors</copyright>
            <pattern>sap/base/util/restricted/_/lodash.custom.js</pattern>
        </lib>
        <lib name="hyphenopoly" displayName="Hyphenopoly" version="3.4.0" homepage="https://github.com/mnater/Hyphenopoly" id="73555000106100074224">
            <license url="https://github.com/mnater/Hyphenopoly/blob/master/LICENSE" type="MIT" />
            <copyright>2021 Mathias Nater</copyright>
            <pattern>sap/ui/thirdparty/hyphenopoly/*</pattern>
        </lib>
        <lib name="p-cancelable" displayName="p-cancelable" version="2.0.0" homepage="https://github.com/sindresorhus/p-cancelable/tree/v2.0.0" id="73555000106100034052">
            <license url="https://github.com/sindresorhus/p-cancelable/blob/v2.0.0/license" type="MIT" />
            <copyright>Sindre Sorhus &lt;sindresorhus@gmail.com&gt;</copyright>
            <pattern partial="true" otherContent="@babel/helpers" explanation="_CancelablePromise.js is derived from p-cancelable by Sindre Sorhus and was transpiled with Babel, so the resulting file contains Babel code fragments">sap/base/util/restricted/_CancelablePromise.js</pattern>
        </lib>
        <lib name="@babel/helpers" displayName="@babel/helpers" version="7.10.4" homepage="https://github.com/babel/babel/tree/v7.10.4" id="73555000106100041674">
            <license url="https://github.com/babel/babel/blob/v7.10.4/LICENSE" type="MIT" />
            <copyright>2014-present Sebastian McKenzie and other contributors</copyright>
            <pattern partial="true" otherContent="p-cancelable" explanation="_CancelablePromise.js is derived from p-cancelable by Sindre Sorhus and was transpiled with Babel, so the resulting file contains Babel code fragments">sap/base/util/restricted/_CancelablePromise.js</pattern>
            <!-- Babel transformation added some helper code, hence Babel is mentioned here -->
        </lib>
        <lib name="jalaali" displayName="Jalaali JS" version="unknown" homepage="https://github.com/jalaali/jalaali-js/" id="73555000106100004826">
            <!-- version modeled in PPMS: 1.1.0 -->
            <license url="https://github.com/jalaali/jalaali-js/blob/master/LICENSE" type="MIT" />
            <copyright>Behrang Norouzinia</copyright>
            <pattern partial="true" otherContent="SAP" explanation="Persian.js is overall written by SAP, but the calculation is taken from jalaali-js">sap/ui/core/date/Persian.js</pattern>
        </lib>
        <lib name="vkbeautify" displayName="vkBeautify" version="0.99.00.beta" homepage="http://www.eslinstructor.net/vkbeautify/" id="73554900106100001834">
            <license url="https://github.com/vkiryukhin/vkBeautify/blob/master/LICENSE" type="MIT" />
            <copyright>2012 Vadim Kiryukhin</copyright>
            <pattern>sap/ui/thirdparty/vkbeautify.js</pattern>
        </lib>
        <lib name="node-lru-cache" displayName="node-lru-cache" version="2.7.3" homepage="https://github.com/isaacs/node-lru-cache" id="73554900106100008214">
            <license url="https://github.com/isaacs/node-lru-cache/blob/master/LICENSE" type="ISC" />
            <copyright>Isaac Z. Schlueter and Contributors</copyright>
            <pattern partial="true" otherContent="SAP" explanation="LRUPersistentCache.js is overall written by SAP, but portions ('Least Recently Used' logic) are taken from the node-lru-cache project (see https://github.com/isaacs/node-lru-cache/blob/v2.7.3/README.md) and modified.">sap/ui/core/cache/LRUPersistentCache.js</pattern>
        </lib>
        <lib name="tzdata" displayName="Time Zone Database" version="2022a" homepage="http://www.iana.org/time-zones" id="73554900106100123193">
            <license url="https://github.com/eggert/tz/blob/main/LICENSE" type="LicenseRef-tzdata-PublicDomain" />
            <copyright>Arthur David Olson, Paul Eggert and other contributors</copyright>
            <pattern partial="true" otherContent="SAP" explanation="_timezones.js is overall written by SAP, but the list of IANA timezone IDs is taken from the Timezone Database">../test/sap/ui/core/qunit/i18n/helper/_timezones.js</pattern>
        </lib>
        <ignore>
            <file pattern="sap/ui/thirdparty/RequestRecorder.js" />
            <file pattern="sap/ui/thirdparty/sinon-ie.js" />
        </ignore>
    </thirdparty>

    <documentation xmlns="http://www.sap.com/ui5/buildext/documentation"
        indexUrl="../../../../test-resources/sap/ui/core/demokit/docuindex.json"
        resolve="lib" />

    <releasenotes xmlns="http://www.sap.com/ui5/buildext/releasenotes"
        url="../../../../test-resources/sap/ui/core/relnotes/changes-{major}.{minor}.json"
        resolve="lib" />

    <ownership xmlns="http://www.sap.com/ui5/buildext/ownership">
        <component>CA-UI5-COR</component><!-- default component for library, embedded text as a shortcut for <name>text</name> -->

        <component>
            <name>CA-UI5-COR</name>
            <modules>
                <module>jquery.sap.*</module>
                <module>ui5loader*</module>
                <module>sap/base/*</module>
                <module>sap/ui/app/*</module>
                <module>sap/ui/base/*</module>
                <module>sap/ui/debug/*</module>
                <module>sap/ui/dom/*</module>
                <module>sap/ui/events/*</module>
                <module>sap/ui/model/*</module>
                <module>sap/ui/performance/*</module>
                <module>sap/ui/qunit/*</module>
                <module>sap/ui/security/*</module>
                <module>sap/ui/test/starter/*</module>
                <module>sap/ui/util/*</module>
                <module>sap/ui/Device</module>
                <module>sap/ui/Global</module>
                <module>sap/ui/VersionInfo</module>
            </modules>
        </component>

        <component>
            <name>CA-UI5-CTR</name>
            <modules>
                <module>sap/ui/core/StandardMargins</module>
                <module>sap/ui/core/ContainerPadding</module>
                <module>sap/ui/core/InvisibleText</module>
            </modules>
        </component>

        <component>
            <name>CA-UI5-TBL</name>
            <modules>
                <module>sap/ui/core/dnd/*</module>
                <module>sap/ui/core/util/Export</module>
                <module>sap/ui/core/util/ExportCell</module>
                <module>sap/ui/core/util/ExportColumn</module>
                <module>sap/ui/core/util/ExportRow</module>
                <module>sap/ui/core/util/ExportType</module>
                <module>sap/ui/core/util/ExportTypeCSV</module>
                <module>sap/ui/core/util/File</module>
            </modules>
        </component>

        <component>
            <name>CA-UI5-TA</name>
            <modules>
                <module>sap/ui/test/*</module>
            </modules>
        </component>

        <component>
            <name>CA-WDE-MCK</name>
            <modules>
                <module>sap/ui/core/util/MockServer</module>
            </modules>
        </component>

        <component>
            <name>CA-UI5-CTR-ROD</name>
            <modules>
                <module>sap/ui/core/hyphenation/*</module>
            </modules>
        </component>
    </ownership>

  </appData>

</library>
