<?xml version="1.0" ?>
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
<coverage lines-valid="187"  lines-covered="82"  line-rate="0.4385"  branches-valid="58"  branches-covered="20"  branch-rate="0.3448"  timestamp="1511210719084" complexity="0" version="0.1">
<sources>
	<source>/home/jenkins/workspace/riotclient-plugin-release-ci-rcp-fe-lol-block-list-settings/rcp-fe-lol-block-list-settings</source>
</sources>
<packages>
	<package name="src"  line-rate="1"  branch-rate="1" >
	<classes>
		<class name="data.js"  filename="src/data.js"  line-rate="1"  branch-rate="1" >
		<methods>
		</methods>
		<lines>
			<line number="1"  hits="1"  branch="false" />
			<line number="2"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="src.api"  line-rate="0.9375"  branch-rate="0.8889" >
	<classes>
		<class name="block-list-settings-api.js"  filename="src/api/block-list-settings-api.js"  line-rate="0.9375"  branch-rate="0.8889" >
		<methods>
			<method name="(anonymous_1)"  hits="1"  signature="()V" >
				<lines><line number="3"  hits="1" /></lines>
			</method>
			<method name="defineProperties"  hits="1"  signature="()V" >
				<lines><line number="3"  hits="1" /></lines>
			</method>
			<method name="(anonymous_3)"  hits="1"  signature="()V" >
				<lines><line number="3"  hits="1" /></lines>
			</method>
			<method name="_interopRequireDefault"  hits="1"  signature="()V" >
				<lines><line number="5"  hits="1" /></lines>
			</method>
			<method name="_classCallCheck"  hits="2"  signature="()V" >
				<lines><line number="7"  hits="2" /></lines>
			</method>
			<method name="(anonymous_6)"  hits="1"  signature="()V" >
				<lines><line number="17"  hits="1" /></lines>
			</method>
			<method name="BlockListSettingsApi"  hits="2"  signature="()V" >
				<lines><line number="18"  hits="2" /></lines>
			</method>
			<method name="registerSettingComponent"  hits="2"  signature="()V" >
				<lines><line number="31"  hits="2" /></lines>
			</method>
			<method name="(anonymous_9)"  hits="1"  signature="()V" >
				<lines><line number="36"  hits="1" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="2"  branch="false" />
			<line number="4"  hits="1"  branch="false" />
			<line number="8"  hits="1"  branch="false" />
			<line number="9"  hits="2"  branch="false" />
			<line number="10"  hits="2"  branch="false" />
			<line number="11"  hits="2"  branch="false" />
			<line number="12"  hits="2"  branch="false" />
			<line number="13"  hits="2"  branch="false" />
			<line number="14"  hits="2"  branch="false" />
			<line number="18"  hits="2"  branch="false" />
			<line number="21"  hits="2"  branch="false" />
			<line number="22"  hits="1"  branch="false" />
			<line number="23"  hits="0"  branch="false" />
			<line number="26"  hits="1"  branch="false" />
			<line number="29"  hits="2"  branch="false" />
			<line number="34"  hits="1"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="src.components"  line-rate="0.13949999999999999"  branch-rate="0" >
	<classes>
		<class name="blocked-summoner.js"  filename="src/components/blocked-summoner.js"  line-rate="0.7143"  branch-rate="1" >
		<methods>
			<method name="unblockFriend"  hits="0"  signature="()V" >
				<lines><line number="15"  hits="0" /></lines>
			</method>
			<method name="(anonymous_2)"  hits="0"  signature="()V" >
				<lines><line number="18"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="1"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
			<line number="2"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
			<line number="15"  hits="0"  branch="false" />
			<line number="16"  hits="0"  branch="false" />
		</lines>
		</class>
		<class name="blocked-summoners.js"  filename="src/components/blocked-summoners.js"  line-rate="0.0886"  branch-rate="0" >
		<methods>
			<method name="created"  hits="0"  signature="()V" >
				<lines><line number="13"  hits="0" /></lines>
			</method>
			<method name="blockSummoner"  hits="0"  signature="()V" >
				<lines><line number="19"  hits="0" /></lines>
			</method>
			<method name="showBlockSummonerDialog"  hits="0"  signature="()V" >
				<lines><line number="33"  hits="0" /></lines>
			</method>
			<method name="(anonymous_4)"  hits="0"  signature="()V" >
				<lines><line number="54"  hits="0" /></lines>
			</method>
			<method name="(anonymous_5)"  hits="0"  signature="()V" >
				<lines><line number="56"  hits="0" /></lines>
			</method>
			<method name="(anonymous_6)"  hits="0"  signature="()V" >
				<lines><line number="57"  hits="0" /></lines>
			</method>
			<method name="(anonymous_7)"  hits="0"  signature="()V" >
				<lines><line number="62"  hits="0" /></lines>
			</method>
			<method name="(anonymous_8)"  hits="0"  signature="()V" >
				<lines><line number="67"  hits="0" /></lines>
			</method>
			<method name="(anonymous_9)"  hits="0"  signature="()V" >
				<lines><line number="72"  hits="0" /></lines>
			</method>
			<method name="updateTooltip"  hits="0"  signature="()V" >
				<lines><line number="77"  hits="0" /></lines>
			</method>
			<method name="openTooltip"  hits="0"  signature="()V" >
				<lines><line number="105"  hits="0" /></lines>
			</method>
			<method name="closeTooltip"  hits="0"  signature="()V" >
				<lines><line number="123"  hits="0" /></lines>
			</method>
			<method name="createTooltip"  hits="0"  signature="()V" >
				<lines><line number="130"  hits="0" /></lines>
			</method>
			<method name="validateSummonerName"  hits="0"  signature="()V" >
				<lines><line number="139"  hits="0" /></lines>
			</method>
			<method name="(anonymous_15)"  hits="0"  signature="()V" >
				<lines><line number="153"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="1"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
			<line number="2"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="4"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
			<line number="7"  hits="1"  branch="false" />
			<line number="12"  hits="0"  branch="false" />
			<line number="13"  hits="0"  branch="false" />
			<line number="14"  hits="0"  branch="false" />
			<line number="18"  hits="0"  branch="false" />
			<line number="19"  hits="0"  branch="false" />
			<line number="21"  hits="0"  branch="false" />
			<line number="22"  hits="0"  branch="false" />
			<line number="23"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="24"  hits="0"  branch="false" />
			<line number="26"  hits="0"  branch="false" />
			<line number="27"  hits="0"  branch="false" />
			<line number="32"  hits="0"  branch="false" />
			<line number="37"  hits="0"  branch="false" />
			<line number="49"  hits="0"  branch="false" />
			<line number="50"  hits="0"  branch="false" />
			<line number="51"  hits="0"  branch="false" />
			<line number="53"  hits="0"  branch="false" />
			<line number="55"  hits="0"  branch="false" />
			<line number="56"  hits="0"  branch="false" />
			<line number="57"  hits="0"  branch="false" />
			<line number="58"  hits="0"  branch="false" />
			<line number="59"  hits="0"  branch="false" />
			<line number="60"  hits="0"  branch="false" />
			<line number="62"  hits="0"  branch="false" />
			<line number="63"  hits="0"  branch="false" />
			<line number="64"  hits="0"  branch="false" />
			<line number="67"  hits="0"  branch="false" />
			<line number="68"  hits="0"  branch="false" />
			<line number="69"  hits="0"  branch="false" />
			<line number="77"  hits="0"  branch="false" />
			<line number="78"  hits="0"  branch="false" />
			<line number="79"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="80"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="81"  hits="0"  branch="false" />
			<line number="83"  hits="0"  branch="false" />
			<line number="86"  hits="0"  branch="false" />
			<line number="89"  hits="0"  branch="false" />
			<line number="90"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="91"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="92"  hits="0"  branch="false" />
			<line number="93"  hits="0"  branch="false" />
			<line number="95"  hits="0"  branch="false" />
			<line number="98"  hits="0"  branch="false" />
			<line number="99"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="105"  hits="0"  branch="false" />
			<line number="106"  hits="0"  branch="false" />
			<line number="107"  hits="0"  branch="false" />
			<line number="115"  hits="0"  branch="false" />
			<line number="117"  hits="0"  branch="false" />
			<line number="118"  hits="0"  branch="false" />
			<line number="119"  hits="0"  branch="false" />
			<line number="123"  hits="0"  branch="false" />
			<line number="124"  hits="0"  branch="false" />
			<line number="125"  hits="0"  branch="false" />
			<line number="126"  hits="0"  branch="false" />
			<line number="130"  hits="0"  branch="false" />
			<line number="131"  hits="0"  branch="false" />
			<line number="132"  hits="0"  branch="false" />
			<line number="133"  hits="0"  branch="true"  condition-coverage="0% (0/4)" />
			<line number="134"  hits="0"  branch="false" />
			<line number="135"  hits="0"  branch="false" />
			<line number="140"  hits="0"  branch="false" />
			<line number="141"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="144"  hits="0"  branch="false" />
			<line number="145"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="148"  hits="0"  branch="false" />
			<line number="149"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="152"  hits="0"  branch="false" />
			<line number="153"  hits="0"  branch="false" />
			<line number="155"  hits="0"  branch="false" />
			<line number="156"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="159"  hits="0"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="src.lib"  line-rate="0.8095"  branch-rate="0.5" >
	<classes>
		<class name="logger.js"  filename="src/lib/logger.js"  line-rate="0.8095"  branch-rate="0.5" >
		<methods>
			<method name="getLoggerInstance"  hits="1"  signature="()V" >
				<lines><line number="12"  hits="1" /></lines>
			</method>
			<method name="log"  hits="0"  signature="()V" >
				<lines><line number="20"  hits="0" /></lines>
			</method>
			<method name="info"  hits="0"  signature="()V" >
				<lines><line number="27"  hits="0" /></lines>
			</method>
			<method name="warn"  hits="0"  signature="()V" >
				<lines><line number="34"  hits="0" /></lines>
			</method>
			<method name="error"  hits="0"  signature="()V" >
				<lines><line number="41"  hits="0" /></lines>
			</method>
			<method name="debug"  hits="2"  signature="()V" >
				<lines><line number="48"  hits="2" /></lines>
			</method>
			<method name="logMessageAtLevel"  hits="2"  signature="()V" >
				<lines><line number="60"  hits="2" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="2"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
			<line number="7"  hits="1"  branch="false" />
			<line number="8"  hits="1"  branch="false" />
			<line number="9"  hits="1"  branch="false" />
			<line number="11"  hits="1"  branch="false" />
			<line number="13"  hits="0"  branch="true"  condition-coverage="50% (2/4)" />
			<line number="14"  hits="0"  branch="false" />
			<line number="15"  hits="0"  branch="true"  condition-coverage="50% (1/2)" />
			<line number="16"  hits="0"  branch="false" />
			<line number="17"  hits="2"  branch="false" />
			<line number="20"  hits="1"  branch="false" />
			<line number="23"  hits="2"  branch="false" />
			<line number="25"  hits="2"  branch="false" />
			<line number="26"  hits="2"  branch="false" />
			<line number="28"  hits="2"  branch="false" />
			<line number="31"  hits="2"  branch="false" />
			<line number="34"  hits="2"  branch="false" />
			<line number="37"  hits="2"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="src.sounds"  line-rate="0.22219999999999998"  branch-rate="1" >
	<classes>
		<class name="index.js"  filename="src/sounds/index.js"  line-rate="0.22219999999999998"  branch-rate="1" >
		<methods>
			<method name="init"  hits="0"  signature="()V" >
				<lines><line number="10"  hits="0" /></lines>
			</method>
			<method name="(anonymous_2)"  hits="0"  signature="()V" >
				<lines><line number="14"  hits="0" /></lines>
			</method>
			<method name="(anonymous_3)"  hits="0"  signature="()V" >
				<lines><line number="17"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="1"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
			<line number="9"  hits="0"  branch="false" />
			<line number="10"  hits="0"  branch="false" />
			<line number="12"  hits="0"  branch="false" />
			<line number="13"  hits="0"  branch="false" />
			<line number="15"  hits="0"  branch="false" />
			<line number="16"  hits="0"  branch="false" />
			<line number="18"  hits="0"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="src.utils"  line-rate="0.4"  branch-rate="1" >
	<classes>
		<class name="validation-error.js"  filename="src/utils/validation-error.js"  line-rate="0.4"  branch-rate="1" >
		<methods>
			<method name="ValidationError"  hits="0"  signature="()V" >
				<lines><line number="12"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="1"  hits="1"  branch="false" />
			<line number="10"  hits="1"  branch="false" />
			<line number="11"  hits="0"  branch="false" />
			<line number="12"  hits="0"  branch="false" />
			<line number="13"  hits="0"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="tests"  line-rate="1"  branch-rate="1" >
	<classes>
		<class name="init.js"  filename="tests/init.js"  line-rate="1"  branch-rate="1" >
		<methods>
			<method name="(anonymous_1)"  hits="7"  signature="()V" >
				<lines><line number="13"  hits="7" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="7"  branch="false" />
			<line number="4"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
			<line number="8"  hits="1"  branch="false" />
			<line number="10"  hits="1"  branch="false" />
			<line number="11"  hits="1"  branch="false" />
			<line number="12"  hits="1"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
	<package name="tests.utils"  line-rate="0.5897"  branch-rate="0" >
	<classes>
		<class name="mock-audio.js"  filename="tests/utils/mock-audio.js"  line-rate="1"  branch-rate="1" >
		<methods>
			<method name="playSound"  hits="0"  signature="()V" >
				<lines><line number="3"  hits="0" /></lines>
			</method>
			<method name="getChannel"  hits="0"  signature="()V" >
				<lines><line number="6"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="1"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
		</lines>
		</class>
		<class name="mock-data-binding.js"  filename="tests/utils/mock-data-binding.js"  line-rate="0.4"  branch-rate="1" >
		<methods>
			<method name="(anonymous_1)"  hits="1"  signature="()V" >
				<lines><line number="4"  hits="1" /></lines>
			</method>
			<method name="bindTo"  hits="0"  signature="()V" >
				<lines><line number="6"  hits="0" /></lines>
			</method>
			<method name="get"  hits="0"  signature="()V" >
				<lines><line number="9"  hits="0" /></lines>
			</method>
			<method name="post"  hits="0"  signature="()V" >
				<lines><line number="10"  hits="0" /></lines>
			</method>
			<method name="put"  hits="0"  signature="()V" >
				<lines><line number="11"  hits="0" /></lines>
			</method>
			<method name="patch"  hits="0"  signature="()V" >
				<lines><line number="12"  hits="0" /></lines>
			</method>
			<method name="_delete"  hits="0"  signature="()V" >
				<lines><line number="13"  hits="0" /></lines>
			</method>
			<method name="exists"  hits="0"  signature="()V" >
				<lines><line number="14"  hits="0" /></lines>
			</method>
			<method name="addObserver"  hits="2"  signature="()V" >
				<lines><line number="15"  hits="2" /></lines>
			</method>
			<method name="removeObserver"  hits="0"  signature="()V" >
				<lines><line number="16"  hits="0" /></lines>
			</method>
			<method name="observe"  hits="0"  signature="()V" >
				<lines><line number="17"  hits="0" /></lines>
			</method>
			<method name="unobserve"  hits="0"  signature="()V" >
				<lines><line number="20"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="2"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="4"  hits="0"  branch="false" />
			<line number="13"  hits="0"  branch="false" />
			<line number="14"  hits="0"  branch="false" />
		</lines>
		</class>
		<class name="mock-l10n.js"  filename="tests/utils/mock-l10n.js"  line-rate="0.44439999999999996"  branch-rate="1" >
		<methods>
			<method name="tra"  hits="0"  signature="()V" >
				<lines><line number="4"  hits="0" /></lines>
			</method>
			<method name="ready"  hits="0"  signature="()V" >
				<lines><line number="7"  hits="0" /></lines>
			</method>
			<method name="bind"  hits="0"  signature="()V" >
				<lines><line number="11"  hits="0" /></lines>
			</method>
			<method name="formatString"  hits="0"  signature="()V" >
				<lines><line number="15"  hits="0" /></lines>
			</method>
			<method name="metadata"  hits="0"  signature="()V" >
				<lines><line number="18"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="1"  hits="1"  branch="false" />
			<line number="3"  hits="0"  branch="false" />
			<line number="6"  hits="0"  branch="false" />
			<line number="10"  hits="0"  branch="false" />
			<line number="14"  hits="0"  branch="false" />
			<line number="17"  hits="0"  branch="false" />
			<line number="20"  hits="1"  branch="false" />
			<line number="21"  hits="1"  branch="false" />
			<line number="23"  hits="1"  branch="false" />
		</lines>
		</class>
		<class name="mock-settings-api.js"  filename="tests/utils/mock-settings-api.js"  line-rate="1"  branch-rate="1" >
		<methods>
			<method name="registerSettings"  hits="1"  signature="()V" >
				<lines><line number="4"  hits="1" /></lines>
			</method>
			<method name="setRenderer"  hits="1"  signature="()V" >
				<lines><line number="6"  hits="1" /></lines>
			</method>
			<method name="saveSettings"  hits="0"  signature="()V" >
				<lines><line number="8"  hits="0" /></lines>
			</method>
			<method name="on"  hits="0"  signature="()V" >
				<lines><line number="10"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="3"  hits="1"  branch="false" />
			<line number="5"  hits="1"  branch="false" />
		</lines>
		</class>
		<class name="mock-viewport.js"  filename="tests/utils/mock-viewport.js"  line-rate="1"  branch-rate="1" >
		<methods>
			<method name="main"  hits="0"  signature="()V" >
				<lines><line number="4"  hits="0" /></lines>
			</method>
			<method name="getScreenRoot"  hits="0"  signature="()V" >
				<lines><line number="6"  hits="0" /></lines>
			</method>
			<method name="on"  hits="0"  signature="()V" >
				<lines><line number="8"  hits="0" /></lines>
			</method>
			<method name="bump"  hits="0"  signature="()V" >
				<lines><line number="9"  hits="0" /></lines>
			</method>
			<method name="release"  hits="0"  signature="()V" >
				<lines><line number="10"  hits="0" /></lines>
			</method>
			<method name="getElement"  hits="0"  signature="()V" >
				<lines><line number="11"  hits="0" /></lines>
			</method>
			<method name="appendChild"  hits="0"  signature="()V" >
				<lines><line number="13"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="1"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
		</lines>
		</class>
		<class name="mockProxyProvider.js"  filename="tests/utils/mockProxyProvider.js"  line-rate="0.5556"  branch-rate="0" >
		<methods>
			<method name="stop"  hits="0"  signature="()V" >
				<lines><line number="10"  hits="0" /></lines>
			</method>
			<method name="start"  hits="0"  signature="()V" >
				<lines><line number="11"  hits="0" /></lines>
			</method>
			<method name="getPlugins"  hits="0"  signature="()V" >
				<lines><line number="19"  hits="0" /></lines>
			</method>
			<method name="provider"  hits="0"  signature="()V" >
				<lines><line number="31"  hits="0" /></lines>
			</method>
			<method name="getSocket"  hits="0"  signature="()V" >
				<lines><line number="33"  hits="0" /></lines>
			</method>
			<method name="subscribe"  hits="0"  signature="()V" >
				<lines><line number="35"  hits="0" /></lines>
			</method>
		</methods>
		<lines>
			<line number="0"  hits="1"  branch="false" />
			<line number="1"  hits="1"  branch="false" />
			<line number="2"  hits="1"  branch="false" />
			<line number="3"  hits="1"  branch="false" />
			<line number="4"  hits="1"  branch="false" />
			<line number="9"  hits="1"  branch="false" />
			<line number="10"  hits="1"  branch="false" />
			<line number="11"  hits="1"  branch="false" />
			<line number="12"  hits="1"  branch="false" />
			<line number="14"  hits="1"  branch="false" />
			<line number="15"  hits="0"  branch="false" />
			<line number="16"  hits="0"  branch="false" />
			<line number="17"  hits="0"  branch="false" />
			<line number="18"  hits="0"  branch="false" />
			<line number="19"  hits="0"  branch="false" />
			<line number="20"  hits="0"  branch="true"  condition-coverage="0% (0/2)" />
			<line number="28"  hits="0"  branch="false" />
			<line number="30"  hits="0"  branch="false" />
		</lines>
		</class>
	</classes>
	</package>
</packages>
</coverage>
